REST Resource: projects.locations.backups

সম্পদ: ব্যাকআপ

একটি ক্লাউড ফায়ারস্টোর ডাটাবেসের ব্যাকআপ।

ব্যাকআপে একটি নির্দিষ্ট সময়ে প্রদত্ত ডাটাবেসের জন্য সমস্ত নথি এবং সূচক কনফিগারেশন থাকে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "database": string,
  "databaseUid": string,
  "snapshotTime": string,
  "expireTime": string,
  "state": enum (State)
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। ব্যাকআপের অনন্য সম্পদের নাম।

ফরম্যাট হল projects/{project}/locations/{location}/backups/{backup}

database

string

শুধুমাত্র আউটপুট। Firestore ডাটাবেসের নাম যা থেকে ব্যাকআপ নেওয়া হয়েছে।

ফরম্যাট হল projects/{project}/databases/{database}

databaseUid

string

শুধুমাত্র আউটপুট। Firestore ডাটাবেসের জন্য সিস্টেম-উৎপাদিত UUID4 যেটি থেকে ব্যাকআপ নেওয়া হয়েছে।

snapshotTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ব্যাকআপে এই সময়ে ডাটাবেসের একটি বাহ্যিকভাবে সামঞ্জস্যপূর্ণ অনুলিপি রয়েছে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

expireTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ব্যাকআপের মেয়াদ শেষ হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

state

enum ( State )

শুধুমাত্র আউটপুট। ব্যাকআপের বর্তমান অবস্থা।

অবস্থা

ব্যাকআপের বর্তমান অবস্থা নির্দেশ করুন।

Enums
STATE_UNSPECIFIED রাষ্ট্র অনির্দিষ্ট।
CREATING মুলতুবি ব্যাকআপ এখনও তৈরি করা হচ্ছে৷ ব্যাকআপ অপারেশন এই রাজ্যে প্রত্যাখ্যান করা হবে.
READY ব্যাকআপ সম্পূর্ণ এবং ব্যবহারের জন্য প্রস্তুত।
NOT_AVAILABLE ব্যাকআপ এই মুহূর্তে উপলব্ধ নেই.

পদ্ধতি

delete

একটি ব্যাকআপ মুছে দেয়।

get

একটি ব্যাকআপ সম্পর্কে তথ্য পায়।

list

সব ব্যাকআপ তালিকা.