リソース: BackupSchedule
Cloud Firestore データベースのバックアップ スケジュール。
このリソースは、バックアップ対象のデータベースが所有しており、データベースとともに削除されます。ただし、実際のバックアップは実行されません。
JSON 表現 |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
フィールド | |
---|---|
name |
出力のみ。指定されたプロジェクトのすべてのロケーションとデータベースにわたって一意のバックアップ スケジュール ID。 これは自動的に割り当てられます。 形式は |
createTime |
出力のみ。このバックアップ スケジュールが作成されてから適用されるタイムスタンプ。 このスケジュールのバックアップは、この時間より前に作成されません。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力のみ。このバックアップ スケジュールが最後に更新されたタイムスタンプ。バックアップ スケジュールが最初に作成されたときは、createTime と同じです。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
retention |
バックアップを削除する必要があるのは、作成時刻と比較して将来の相対時刻(例: バックアップを 7 日間保持する)。 「 |
共用体フィールド recurrence 。バックアップが作成されるタイミングを表す oneof フィールド。recurrence は次のいずれかになります。 |
|
dailyRecurrence |
毎日実行されるスケジュールの場合。 |
weeklyRecurrence |
毎週特定の曜日に実行されるスケジュールの場合。 |
毎日の繰り返し
このタイプにはフィールドがありません。
毎日実行される定期的なスケジュールを表します。
タイムゾーンは UTC です。
毎週の繰り返し
指定した曜日に実行される定期的なスケジュールを表します。
タイムゾーンは UTC です。
JSON 表現 |
---|
{
"day": enum ( |
フィールド | |
---|---|
day |
実行する曜日。 DAY_OF_WEEK_UNSPECIFIED は使用できません。 |
DayOfWeek
曜日を表します。
列挙型 | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
曜日は指定されていません。 |
MONDAY |
月曜日 |
TUESDAY |
火曜日 |
WEDNESDAY |
Wednesday |
THURSDAY |
Thursday |
FRIDAY |
Friday |
SATURDAY |
Saturday |
SUNDAY |
日曜日 |
方法 |
|
---|---|
|
データベースのバックアップ スケジュールを作成します。 |
|
バックアップ スケジュールを削除します。 |
|
バックアップ スケジュールに関する情報を取得します。 |
|
バックアップ スケジュールを一覧表示します。 |
|
バックアップ スケジュールを更新します。 |