리소스: BackupSchedule
Cloud Firestore 데이터베이스의 백업 일정입니다.
이 리소스는 백업 중인 데이터베이스가 소유하며 데이터베이스와 함께 삭제됩니다. 하지만 실제 백업은 그렇지 않습니다.
JSON 표현 |
---|
{ "name": string, "createTime": string, "updateTime": string, "retention": string, // Union field |
필드 | |
---|---|
name |
출력 전용입니다. 지정된 프로젝트의 모든 위치 및 데이터베이스에서 고유한 백업 일정 식별자입니다. 자동으로 할당됩니다. 형식은 |
createTime |
출력 전용입니다. 이 백업 일정이 생성된 타임스탬프입니다. 이 시간 전에는 이 일정에 대한 백업이 생성되지 않습니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. 이 백업 일정이 가장 최근에 업데이트된 타임스탬프입니다. 백업 일정이 처음 생성되면 createTime과 동일합니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
retention |
생성 시간과 비교하여 미래의 상대적 시점에 백업을 삭제해야 합니다. 예: 7일 동안 백업을 보관할 수 있습니다 지원되는 최대 보관 기간은 14주입니다. 소수점 아래가 최대 9자리까지이고 ' |
통합 필드 recurrence . 백업이 실행되는 시점을 나타내는 oneof 필드입니다. recurrence 은 다음 중 하나여야 합니다. |
|
dailyRecurrence |
매일 실행되는 일정의 경우 |
weeklyRecurrence |
매주 특정 요일에 실행되는 일정의 경우 |
일일 반복
이 유형에는 필드가 없습니다.
매일 실행되는 반복되는 일정을 나타냅니다.
시간대는 UTC입니다.
주간 반복
지정된 요일에 실행되는 반복 일정을 나타냅니다.
시간대는 UTC입니다.
JSON 표현 |
---|
{
"day": enum ( |
필드 | |
---|---|
day |
실행할 요일입니다. DAY_OF_WEEK_UNSPECIFIED는 허용되지 않습니다. |
DayOfWeek
요일을 나타냅니다.
열거형 | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
요일이 지정되지 않습니다. |
MONDAY |
월요일 |
TUESDAY |
화요일 |
WEDNESDAY |
수요일 |
THURSDAY |
목요일 |
FRIDAY |
금요일 |
SATURDAY |
토요일 |
SUNDAY |
일요일 |
메소드 |
|
---|---|
|
데이터베이스에 백업 일정을 만듭니다. |
|
백업 일정을 삭제합니다. |
|
백업 일정 정보를 가져옵니다. |
|
백업 일정을 나열합니다. |
|
백업 일정을 업데이트합니다. |