REST Resource: matters.holds

संसाधन: होल्ड

होल्ड. होल्ड, Google Workspace की बताई गई सेवा को कुछ खास खातों या संगठन की इकाई के सभी सदस्यों के डेटा को पूरी तरह से मिटाने से रोकता है.

Vault के संसाधनों के साथ काम करने के लिए, खाते के पास Vault के ज़रूरी खास अधिकार और मामले का ऐक्सेस होना चाहिए. किसी मामले को ऐक्सेस करने के लिए, यह ज़रूरी है कि मामले को खाते से बनाया गया हो, मामले को उनके साथ शेयर किया गया हो या आपके पास सभी मामले देखें का अधिकार हो.

JSON के काेड में दिखाना
{
  "holdId": string,
  "name": string,
  "updateTime": string,
  "accounts": [
    {
      object (HeldAccount)
    }
  ],
  "orgUnit": {
    object (HeldOrgUnit)
  },
  "corpus": enum (CorpusType),
  "query": {
    object (CorpusQuery)
  }
}
फ़ील्ड
holdId

string

रोके गए पैसों का यूनीक आईडी, जो बदला नहीं जा सकता. बनाने के दौरान असाइन किया जाता है.

name

string

रोके गए पैसों का नाम.

updateTime

string (Timestamp format)

इस होल्ड में पिछली बार कब बदलाव किया गया था.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

accounts[]

object (HeldAccount)

अगर होल्ड सेट किया गया है, तो बताए गए खातों पर होल्ड लागू होता है. साथ ही, orgUnit खाली होनी चाहिए.

orgUnit

object (HeldOrgUnit)

अगर यह नीति सेट की जाती है, तो संगठन की इकाई के सभी सदस्यों पर रोक लागू होती है और खातों का फ़ील्ड खाली होना चाहिए. इस प्रॉपर्टी में बदलाव किया जा सकता है. ग्रुप होल्ड के लिए, खाते सेट करें.

corpus

enum (CorpusType)

वह सेवा जिसे खोजना है.

query

object (CorpusQuery)

सेवा के हिसाब से विकल्प. अगर इस नीति को सेट किया जाता है, तो CorpusQuery को CorpusType से मेल खाना चाहिए.

HeldOrgUnit

संगठन की वह इकाई जिस पर रोक लगाई गई है. इस स्ट्रक्चर में बदलाव नहीं किया जा सकता.

JSON के काेड में दिखाना
{
  "orgUnitId": string,
  "holdTime": string
}
फ़ील्ड
orgUnitId

string

एडमिन SDK की ओर से दिया गया, संगठन की इकाई का ऐसा आईडी जिसे बदला नहीं जा सकता.

holdTime

string (Timestamp format)

जब संगठन की इकाई को होल्ड पर रखा गया था. इस प्रॉपर्टी में बदलाव नहीं किया जा सकता.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

CorpusQuery

होल्ड करने के लिए, सेवा के हिसाब से विकल्प.

JSON के काेड में दिखाना
{

  // Union field corpus_query can be only one of the following:
  "driveQuery": {
    object (HeldDriveQuery)
  },
  "mailQuery": {
    object (HeldMailQuery)
  },
  "groupsQuery": {
    object (HeldGroupsQuery)
  },
  "hangoutsChatQuery": {
    object (HeldHangoutsChatQuery)
  },
  "voiceQuery": {
    object (HeldVoiceQuery)
  },
  "calendarQuery": {
    object (HeldCalendarQuery)
  }
  // End of list of possible types for union field corpus_query.
}
फ़ील्ड
यूनियन फ़ील्ड corpus_query. अगर यह सेट है, तो यह सेवा के टाइप से मेल खाना चाहिए. corpus_query इनमें से कोई एक हो सकता है:
driveQuery

object (HeldDriveQuery)

Drive पर फ़ाइलों को होल्ड करने के लिए, सेवा के हिसाब से विकल्प. अगर इस नीति को सेट किया जाता है, तो CorpusType Drive होना चाहिए.

mailQuery

object (HeldMailQuery)

Gmail होल्ड के लिए खास सेवा के विकल्प. अगर सेट किया गया है, तो CorpusType की वैल्यू MAIL होनी चाहिए.

groupsQuery

object (HeldGroupsQuery)

ग्रुप होल्ड के लिए, सेवा के हिसाब से विकल्प. अगर यह सेट है, तो CorpusType GROUPS होना चाहिए.

hangoutsChatQuery

object (HeldHangoutsChatQuery)

Chat होल्ड के लिए खास सेवा के विकल्प. अगर सेट किया गया है, तो CorpusType को HANGOUTS_CHAT पर सेट किया जाना चाहिए.

voiceQuery

object (HeldVoiceQuery)

सेवा के हिसाब से, कॉल को होल्ड करने के विकल्प. अगर सेट किया गया है, तो CorpusType की वैल्यू VOICE होनी चाहिए.

calendarQuery

object (HeldCalendarQuery)

Calendar होल्ड के लिए खास सेवा के हिसाब से विकल्प. अगर सेट किया गया है, तो CorpusType की वैल्यू CALENDAR होनी चाहिए.

HeldDriveQuery

Drive होल्ड के विकल्प.

JSON के काेड में दिखाना
{
  "includeTeamDriveFiles": boolean,
  "includeSharedDriveFiles": boolean
}
फ़ील्ड
includeTeamDriveFiles
(deprecated)

boolean

अगर आपको टीम ड्राइव में मौजूद फ़ाइलों को भी रोकना है, तो इस विकल्प को सही है पर सेट करें.

includeSharedDriveFiles

boolean

शेयर की गई ड्राइव में मौजूद फ़ाइलों को रोकने के लिए, इस विकल्प को सही है पर सेट करें.

HeldMailQuery

Gmail होल्ड के लिए क्वेरी के विकल्प.

JSON के काेड में दिखाना
{
  "terms": string,
  "startTime": string,
  "endTime": string
}
फ़ील्ड
terms

string

खोज ऑपरेटर का इस्तेमाल, होल्ड से कवर किए गए मैसेज को बेहतर बनाने के लिए किया जाता है.

startTime

string (Timestamp format)

क्वेरी शुरू होने का समय. जीएमटी में बताएं. यह वैल्यू, किसी तय तारीख को रात के 12 बजे तक बदल दी जाती है.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

क्वेरी के खत्म होने का समय. जीएमटी में बताएं. वैल्यू को, तय की गई तारीख को रात 12 बजे तक राउंड किया जाता है.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

HeldGroupsQuery

ग्रुप होल्ड के लिए क्वेरी के विकल्प.

JSON के काेड में दिखाना
{
  "terms": string,
  "startTime": string,
  "endTime": string
}
फ़ील्ड
terms

string

खोज ऑपरेटर का इस्तेमाल, होल्ड से कवर किए गए मैसेज को बेहतर बनाने के लिए किया जाता है.

startTime

string (Timestamp format)

क्वेरी शुरू होने का समय. जीएमटी में बताएं. यह वैल्यू, किसी तय तारीख को रात के 12 बजे तक बदल दी जाती है.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

क्वेरी के खत्म होने का समय. जीएमटी में बताएं. वैल्यू को, तय की गई तारीख को रात 12 बजे तक राउंड किया जाता है.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

HeldHangoutsChatQuery

Chat होल्ड के लिए विकल्प.

JSON के काेड में दिखाना
{
  "includeRooms": boolean
}
फ़ील्ड
includeRooms

boolean

जिन 'Chat स्पेस' में उपयोगकर्ता सदस्य था उनके मैसेज शामिल करने के लिए, इस विकल्प को सही है पर सेट करें.

HeldVoiceQuery

वॉइस होल्ड के विकल्प.

JSON के काेड में दिखाना
{
  "coveredData": [
    enum (VoiceCoveredData)
  ]
}
फ़ील्ड
coveredData[]

enum (VoiceCoveredData)

रोके गए डेटा टाइप की सूची. खाली नहीं होना चाहिए. ऑर्डर से कोई फ़र्क़ नहीं पड़ता. साथ ही, डुप्लीकेट नामों को अनदेखा कर दिया जाता है.

HeldCalendarQuery

इस टाइप में कोई फ़ील्ड नहीं है.

कैलेंडर होल्ड के लिए विकल्प.

तरीके

addHeldAccounts

होल्ड में खाते जोड़ता है.

create

चुने गए मामले में होल्ड बनाता है.

delete

यह सुविधा, तय किए गए होल्ड को हटाती है. साथ ही, होल्ड में शामिल खातों या संगठन की इकाई को रिलीज़ करती है.

get

तय किया गया धारण लेता है.

list

किसी मामले में होल्ड की सूची बनाता है.

removeHeldAccounts

चुने गए खातों को होल्ड से हटाता है.

update

होल्ड के दायरे (संगठन की इकाई या खाते) और क्वेरी पैरामीटर को अपडेट करता है.