การเก็บรักษาและ eDiscovery สำหรับ Google Workspace
หากต้องการทำงานกับทรัพยากรของห้องนิรภัย บัญชีต้องมีสิทธิ์ที่จำเป็นของห้องนิรภัยและมีสิทธิ์เข้าถึงกรณีนั้น หากต้องการเข้าถึงกรณี บัญชีจะต้องสร้างกรณี แชร์กรณีให้ หรือมีสิทธิ์ดูกรณีทั้งหมด เช่น หากต้องการดาวน์โหลดการส่งออก บัญชีต้องมีสิทธิ์จัดการการส่งออกและกรณีที่มีการแชร์กับตนเอง
- ทรัพยากร REST: v1.matters
- ทรัพยากร REST: v1.matters.exports
- ทรัพยากร REST: v1.matters.holds
- ทรัพยากร REST: v1.matters.holds.accounts
- ทรัพยากร REST: v1.matters.savedQuery
- ทรัพยากร REST: v1.operations
บริการ: vault.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันจำเป็นต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้งาน REST API ใช้สำหรับสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางของบริการคือ 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} แสดงรายการการดำเนินการที่ตรงกับตัวกรองที่ระบุในคำขอ |