การเก็บรักษาและ eDiscovery สำหรับ Google Workspace
หากต้องการทำงานกับทรัพยากรของห้องนิรภัย บัญชีต้องมีสิทธิ์ของห้องนิรภัยที่จําเป็นและการเข้าถึงเคส หากต้องการเข้าถึงเคส บัญชีต้องเป็นผู้สร้างเคส มีเคสที่แชร์กับตน หรือมีสิทธิ์ดูเคสทั้งหมด เช่น หากต้องการดาวน์โหลดการส่งออก บัญชีต้องมีสิทธิ์จัดการการส่งออกและกรณีที่แชร์กับตน
- ทรัพยากร 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 มีให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API
เอกสารการค้นพบ
เอกสาร Discovery เป็นข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจให้เอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางของบริการ
ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางบริการนี้
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} แสดงรายการการดำเนินการที่ตรงกับตัวกรองที่ระบุในคำขอ |