Google Vault API

Google Workspace-এর জন্য রিটেনশন এবং eDiscovery।

ভল্ট সংস্থানগুলির সাথে কাজ করার জন্য, অ্যাকাউন্টে প্রয়োজনীয় ভল্ট সুবিধা এবং বিষয়টিতে অ্যাক্সেস থাকতে হবে। একটি বিষয় অ্যাক্সেস করার জন্য, অ্যাকাউন্টটি অবশ্যই বিষয়টি তৈরি করেছে, বিষয়টি তাদের সাথে ভাগ করে নিতে হবে বা সমস্ত বিষয় দেখার বিশেষাধিকার থাকতে হবে। উদাহরণস্বরূপ, একটি রপ্তানি ডাউনলোড করতে, একটি অ্যাকাউন্টের রপ্তানি পরিচালনার বিশেষাধিকার এবং বিষয়টি তাদের সাথে ভাগ করা প্রয়োজন৷

পরিষেবা: vault.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • 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}
অনুরোধে নির্দিষ্ট ফিল্টারের সাথে মেলে এমন ক্রিয়াকলাপগুলিকে তালিকাভুক্ত করে৷