REST Resource: projects.databases.backupSchedules

সম্পদ: ব্যাকআপ শিডিউল

একটি ক্লাউড ফায়ারস্টোর ডেটাবেসের জন্য একটি ব্যাকআপ সময়সূচী।

এই সংস্থানটি যে ডাটাবেসের ব্যাক আপ করছে তার মালিকানাধীন, এবং ডাটাবেসের সাথে মুছে ফেলা হয়েছে। প্রকৃত ব্যাকআপ যদিও না.

JSON প্রতিনিধিত্ব
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "retention": string,

  // Union field recurrence can be only one of the following:
  "dailyRecurrence": {
    object (DailyRecurrence)
  },
  "weeklyRecurrence": {
    object (WeeklyRecurrence)
  }
  // End of list of possible types for union field recurrence.
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। প্রদত্ত প্রকল্পের জন্য সমস্ত অবস্থান এবং ডেটাবেস জুড়ে অনন্য ব্যাকআপ সময়সূচী সনাক্তকারী৷

এটি স্বয়ংক্রিয়ভাবে বরাদ্দ করা হবে।

বিন্যাস হল projects/{project}/databases/{database}/backupSchedules/{backupSchedule}

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ব্যাকআপ সময়সূচী তৈরি করা হয়েছিল এবং সেই থেকে কার্যকর৷

এই সময়ের আগে এই সময়সূচীর জন্য কোন ব্যাকআপ তৈরি করা হবে না।

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

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ব্যাকআপ সময়সূচীটি সম্প্রতি আপডেট করা হয়েছিল৷ যখন একটি ব্যাকআপ সময়সূচী প্রথম তৈরি করা হয়, তখন এটি createTime এর মতোই।

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

retention

string ( Duration format)

ভবিষ্যতে কোন আপেক্ষিক সময়ে, এটি তৈরির সময়ের তুলনায়, ব্যাকআপ মুছে ফেলা উচিত, যেমন 7 দিনের জন্য ব্যাকআপ রাখুন৷

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

ইউনিয়ন ক্ষেত্রের recurrence । ব্যাকআপ কখন নেওয়া হবে তা প্রতিনিধিত্ব করার জন্য একটি ক্ষেত্র। recurrence নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
dailyRecurrence

object ( DailyRecurrence )

একটি সময়সূচীর জন্য যা প্রতিদিন চলে।

weeklyRecurrence

object ( WeeklyRecurrence )

একটি নির্দিষ্ট দিনে সাপ্তাহিক সঞ্চালিত একটি সময়সূচীর জন্য।

দৈনিক পুনরাবৃত্তি

এই ধরনের কোন ক্ষেত্র আছে.

একটি পুনরাবৃত্ত সময়সূচী প্রতিনিধিত্ব করে যা প্রতিদিন একটি নির্দিষ্ট সময়ে চলে।

টাইম জোন হল UTC।

সাপ্তাহিক পুনরাবৃত্তি

একটি পুনরাবৃত্ত সময়সূচী প্রতিনিধিত্ব করে যা সপ্তাহের একটি নির্দিষ্ট দিনে চলে।

টাইম জোন হল UTC।

JSON প্রতিনিধিত্ব
{
  "day": enum (DayOfWeek)
}
ক্ষেত্র
day

enum ( DayOfWeek )

সপ্তাহের দিন দৌড়াতে হবে।

DAY_OF_WEEK_UNSPECIFIED অনুমোদিত নয়৷

সপ্তাহের দিন

সপ্তাহের একটি দিন প্রতিনিধিত্ব করে।

Enums
DAY_OF_WEEK_UNSPECIFIED সপ্তাহের দিন অনির্দিষ্ট।
MONDAY সোমবার
TUESDAY মঙ্গলবার
WEDNESDAY বুধবার
THURSDAY বৃহস্পতিবার
FRIDAY শুক্রবার
SATURDAY শনিবার
SUNDAY রবিবার

পদ্ধতি

create

একটি ডাটাবেসে একটি ব্যাকআপ সময়সূচী তৈরি করে।

delete

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

get

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

list

ব্যাকআপ সময়সূচী তালিকা.

patch

একটি ব্যাকআপ সময়সূচী আপডেট করে।