Google Workspace के लिए, निजी डेटा के रखरखाव और ई-खोज की सुविधा.
Vault के संसाधनों के साथ काम करने के लिए, खाते के पास Vault के ज़रूरी खास अधिकार और मामले का ऐक्सेस होना चाहिए. किसी मामले को ऐक्सेस करने के लिए, ज़रूरी है कि खाते ने वह मामला बनाया हो, उसके साथ वह मामला शेयर किया गया हो या उसके पास सभी मामले देखें की सुविधा हो. उदाहरण के लिए, किसी एक्सपोर्ट को डाउनलोड करने के लिए, खाते के पास एक्सपोर्ट मैनेज करने का ऐक्सेस होना चाहिए. साथ ही, उस खाते के साथ शेयर किया गया डेटा भी होना चाहिए.
- REST रिसॉर्स: v1.matters
- REST रिसॉर्स: v1.matters.exports
- REST रिसॉर्स: v1.matters.holds
- REST रिसॉर्स: v1.matters.holds.accounts
- REST रिसॉर्स: v1.matters.savedQueries
- REST रिसॉर्स: v1.operations
सेवा: vault.googleapis.com
हमारा सुझाव है कि इस सेवा को कॉल करने के लिए, Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, Google API के साथ इंटरैक्ट करने वाली क्लाइंट लाइब्रेरी, आईडीई प्लग इन, और अन्य टूल बनाने के लिए किया जाता है. एक सेवा, कई डिस्कवरी दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:
सेवा का एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा का नेटवर्क पता बताता है. किसी सेवा में कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यहां दिया गया है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हैं:
https://vault.googleapis.com
REST रिसॉर्स: v1.matters
तरीके | |
---|---|
add |
POST /v1/matters/{matterId}:addPermissions किसी खाते को मामले में सहयोगी के तौर पर जोड़ता है. |
close |
POST /v1/matters/{matterId}:close चुने गए मामले को बंद करता है. |
count |
POST /v1/matters/{matterId}:count यह उन खातों की गिनती करता है जिन्हें बताई गई क्वेरी के हिसाब से प्रोसेस किया गया है. |
create |
POST /v1/matters दिए गए नाम और ब्यौरे के साथ कोई मामला बनाता है. |
delete |
DELETE /v1/matters/{matterId} चुने गए मामले को मिटाता है. |
get |
GET /v1/matters/{matterId} यह फ़ंक्शन, बताए गए विषय को दिखाता है. |
list |
GET /v1/matters उन मामलों की सूची बनाता है जिनका ऐक्सेस अनुरोध करने वाले के पास है. |
remove |
POST /v1/matters/{matterId}:removePermissions किसी खाते को, मामले में सहयोगी के तौर पर हटाता है. |
reopen |
POST /v1/matters/{matterId}:reopen यह विकल्प, चुने गए मामले को फिर से खोलता है. |
undelete |
POST /v1/matters/{matterId}:undelete मिटाए गए कॉन्टेंट को वापस लाया जा सकता है. |
update |
PUT /v1/matters/{matterId} बताए गए मामले को अपडेट करता है. |
REST रिसॉर्स: v1.matters.exports
तरीके | |
---|---|
create |
POST /v1/matters/{matterId}/exports एक्सपोर्ट बनाता है. |
delete |
DELETE /v1/matters/{matterId}/exports/{exportId} किसी एक्सपोर्ट को मिटाता है. |
get |
GET /v1/matters/{matterId}/exports/{exportId} एक्सपोर्ट मिलता है. |
list |
GET /v1/matters/{matterId}/exports इस फ़ील्ड में, किसी मामले में एक्सपोर्ट किए गए डेटा की जानकारी दिखती है. |
REST रिसॉर्स: v1.matters.holds
तरीके | |
---|---|
add |
POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts होल्ड में खाते जोड़ता है. |
create |
POST /v1/matters/{matterId}/holds यह निर्देश, किसी खास मामले में होल्ड लगाता है. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId} यह सुविधा, तय किए गए होल्ड को हटाती है. साथ ही, होल्ड में शामिल खातों या संगठन की इकाई को रिलीज़ करती है. |
get |
GET /v1/matters/{matterId}/holds/{holdId} तय किया गया होल्ड मिलता है. |
list |
GET /v1/matters/{matterId}/holds किसी मामले में होल्ड की सूची बनाता है. |
remove |
POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts यह सुविधा, चुने गए खातों को होल्ड से हटाती है. |
update |
PUT /v1/matters/{matterId}/holds/{holdId} होल्ड के दायरे (संगठन की इकाई या खाते) और क्वेरी पैरामीटर को अपडेट करता है. |
REST रिसॉर्स: v1.matters.holds.accounts
तरीके | |
---|---|
create |
POST /v1/matters/{matterId}/holds/{holdId}/accounts किसी खाते को होल्ड में जोड़ता है. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId} किसी खाते को होल्ड से हटाता है. |
list |
GET /v1/matters/{matterId}/holds/{holdId}/accounts उन खातों की सूची दिखाता है जिन पर रोक लगी है. |
REST रिसॉर्स: v1.matters.savedQueries
तरीके | |
---|---|
create |
POST /v1/matters/{matterId}/savedQueries सेव की गई क्वेरी बनाता है. |
delete |
DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId} सेव की गई किसी क्वेरी को मिटाता है. |
get |
GET /v1/matters/{matterId}/savedQueries/{savedQueryId} सेव की गई किसी क्वेरी को वापस लाता है. |
list |
GET /v1/matters/{matterId}/savedQueries किसी मामले में सेव की गई क्वेरी की सूची दिखाता है. |
REST रिसॉर्स: v1.operations
तरीके | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel लंबे समय तक चलने वाले ऑपरेशन को असाइनीश्न के साथ रद्द करने की प्रोसेस शुरू करता है. |
delete |
DELETE /v1/{name=operations/**} लंबे समय तक चलने वाली कार्रवाई को मिटाता है. |
get |
GET /v1/{name=operations/**} लंबे समय तक चलने वाले ऑपरेशन की नई स्थिति दिखाता है. |
list |
GET /v1/{name} अनुरोध में दिए गए फ़िल्टर से मैच करने वाले ऑपरेशन की सूची बनाता है. |