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 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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 vCPMS_CHAT होना चाहिए.

voiceQuery

object (HeldVoiceQuery)

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

calendarQuery

object (HeldCalendarQuery)

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

HeldDriveQuery

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

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

boolean

'टीम डिस्क' की फ़ाइलों को होल्ड में शामिल करने के लिए, सही पर सेट करें.

includeSharedDriveFiles

boolean

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

HeldMailQuery

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

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

string

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

startTime

string (Timestamp format)

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

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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".

HeldHangoutsChatQuery

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

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

boolean

उपयोगकर्ता ने जिस चैट स्पेस का सदस्य था उसमें मैसेज शामिल करने के लिए, true पर सेट करें.

HeldVoiceQuery

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

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

enum (VoiceCoveredData)

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

HeldCalendarQuery

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

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

तरीके

addHeldAccounts

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

create

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

delete

इस होल्ड को हटाता है और उन खातों या संगठन की इकाई को रिलीज़ करता है जो होल्ड में शामिल हैं.

get

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

list

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

removeHeldAccounts

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

update

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