ทรัพยากร: การสำรองข้อมูล
ข้อมูลสำรองของฐานข้อมูล Cloud Firestore
ข้อมูลสำรองจะมีเอกสารและการกำหนดค่าดัชนีทั้งหมดสำหรับฐานข้อมูลนั้นในช่วงเวลาหนึ่ง
การแสดง JSON |
---|
{
"name": string,
"database": string,
"databaseUid": string,
"snapshotTime": string,
"expireTime": string,
"state": enum ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรที่ไม่ซ้ำกันของข้อมูลสำรอง รูปแบบคือ |
database |
เอาต์พุตเท่านั้น ชื่อฐานข้อมูล Firestore ที่เป็นข้อมูลสำรอง รูปแบบคือ |
databaseUid |
เอาต์พุตเท่านั้น UUID4 ที่ระบบสร้างขึ้นสำหรับฐานข้อมูล Firestore ซึ่งเป็นแหล่งที่มาของข้อมูลสำรอง |
snapshotTime |
เอาต์พุตเท่านั้น ในขณะนี้ ข้อมูลสำรองจะมีสำเนาฐานข้อมูลที่สอดคล้องกันภายนอก การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
expireTime |
เอาต์พุตเท่านั้น การประทับเวลาที่ข้อมูลสำรองนี้หมดอายุ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
state |
เอาต์พุตเท่านั้น สถานะปัจจุบันของข้อมูลสำรอง |
รัฐ
ระบุสถานะปัจจุบันของข้อมูลสำรอง
Enum | |
---|---|
STATE_UNSPECIFIED |
ไม่ได้ระบุรัฐ |
CREATING |
กำลังสร้างข้อมูลสำรองที่รอดำเนินการ การดำเนินการในข้อมูลสำรองจะถูกปฏิเสธในสถานะนี้ |
READY |
การสำรองข้อมูลเสร็จสมบูรณ์และพร้อมใช้งานแล้ว |
NOT_AVAILABLE |
การสำรองข้อมูลไม่พร้อมใช้งานในขณะนี้ |
เมธอด |
|
---|---|
|
ลบข้อมูลสำรอง |
|
รับข้อมูลเกี่ยวกับข้อมูลสำรอง |
|
แสดงรายการข้อมูลสำรองทั้งหมด |