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

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

testIamPermissions

지정된 리소스에 대해 호출자가 보유한 권한을 반환합니다.