REST Resource: projects.locations.services.backups

리소스: 백업

백업 리소스의 세부정보입니다.

JSON 표현
{
  "name": string,
  "createTime": string,
  "endTime": string,
  "state": enum (State),
  "serviceRevision": {
    object (Service)
  },
  "description": string,
  "restoringServices": [
    string
  ]
}
필드
name

string

변경할 수 없습니다. 백업의 상대 리소스 이름입니다(다음 형식).

projects/{projectNumber}/locations/{locationId}/services/{serviceId}/backups/{backupId}

createTime

string (Timestamp format)

출력 전용입니다. 백업이 시작된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

endTime

string (Timestamp format)

출력 전용입니다. 백업 생성이 완료된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

state

enum (State)

출력 전용입니다. 백업의 현재 상태입니다.

serviceRevision

object (Service)

출력 전용입니다. 백업 시 서비스의 버전입니다.

description

string

백업에 대한 설명입니다.

restoringServices[]

string

출력 전용입니다. 백업에서 복원 중인 서비스

백업의 현재 상태입니다.

열거형
STATE_UNSPECIFIED 백업 상태를 알 수 없습니다.
CREATING 백업을 생성하는 중입니다.
DELETING 백업을 삭제하는 중입니다.
ACTIVE 백업이 활성 상태이며 사용할 수 있습니다.
FAILED 백업에 실패했습니다.
RESTORING 백업을 복원하는 중입니다.

메서드

create

특정 프로젝트와 위치에 새 백업을 만듭니다.

delete

단일 백업을 삭제합니다.

get

단일 백업의 세부정보를 가져옵니다.

getIamPolicy

리소스의 액세스 제어 정책을 가져옵니다.

list

서비스의 백업을 나열합니다.

setIamPolicy

지정된 리소스의 액세스 제어 정책을 설정합니다.