Google Workspace के लिए, निजी डेटा का रखरखाव और ई-खोज.
Vault संसाधनों के साथ काम करने के लिए, खाते के पास Vault के ज़रूरी खास अधिकार होने चाहिए. साथ ही, मामले से जुड़ी जानकारी का ऐक्सेस होना चाहिए. किसी मामले को ऐक्सेस करने के लिए, यह ज़रूरी है कि खाते ने मामला बनाया हो, मामले को उसके साथ शेयर किया हो या सभी मामले देखें का खास अधिकार होना चाहिए. उदाहरण के लिए, किसी खाते को डाउनलोड करने के लिए, उस खाते के पास एक्सपोर्ट को मैनेज करने का अधिकार और उनके साथ शेयर किया गया मामला होना चाहिए.
- REST रिसॉर्स: v1.matters
- REST रिसॉर्स: v1.matters.exports
- REST रिसॉर्स: v1.matters.holds
- REST रिसॉर्स: v1.matters.holds.accounts
- REST रिसॉर्स: v1.matters.सेव की गई क्वेरी
- REST रिसॉर्स: v1.operations
सेवा: vault.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज के लिए ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
https://vault.googleapis.com
REST रिसॉर्स: v1.matters
तरीके | |
---|---|
addPermissions |
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 यह विकल्प बताता है कि अनुरोध करने वाले व्यक्ति के पास उसका ऐक्सेस है या नहीं. |
removePermissions |
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
तरीके | |
---|---|
addHeldAccounts |
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 किसी मामले में होल्ड की सूची बनाता है. |
removeHeldAccounts |
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} यह अनुरोध में बताए गए फ़िल्टर से मेल खाने वाली कार्रवाइयों की सूची बनाता है. |