리소스: Backup
클러스터의 백업입니다.
JSON 표현 |
---|
{ "name": string, "createTime": string, "cluster": string, "clusterUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
필드 | |
---|---|
name |
식별자. 백업의 전체 리소스 경로입니다. 이름의 마지막 부분은 [YYYYMMDDHHMMSS]_[단축된 클러스터 UID] 또는 백업 클러스터 중에 고객이 지정한 형식의 백업 ID입니다. 예: 20240515123000_1234 |
createTime |
출력 전용입니다. 백업이 생성된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
cluster |
출력 전용입니다. 이 백업의 클러스터 리소스 경로입니다. |
clusterUid |
출력 전용입니다. 이 백업의 클러스터 uid입니다. |
totalSizeBytes |
출력 전용입니다. 백업의 총 크기(바이트)입니다. |
expireTime |
출력 전용입니다. 백업이 만료되는 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
engineVersion |
출력 전용입니다. redis-7.2, valkey-7.5 |
backupFiles[] |
출력 전용입니다. 백업의 백업 파일 목록입니다. |
nodeType |
출력 전용입니다. 클러스터의 노드 유형입니다. |
replicaCount |
출력 전용입니다. 클러스터의 복제본 수입니다. |
shardCount |
출력 전용입니다. 클러스터의 샤드 수입니다. |
backupType |
출력 전용입니다. 백업 유형입니다. |
state |
출력 전용입니다. 백업 상태입니다. |
encryptionInfo |
출력 전용입니다. 백업의 암호화 정보입니다. |
uid |
출력 전용입니다. 백업에 대해 시스템에서 할당한 고유 식별자입니다. |
BackupFile
백업은 여러 백업 파일로 구성됩니다.
JSON 표현 |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
필드 | |
---|---|
fileName |
출력 전용입니다(예: |
sizeBytes |
출력 전용입니다. 백업 파일의 크기(바이트)입니다. |
createTime |
출력 전용입니다. 백업 파일이 생성된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
BackupType
백업 유형입니다.
열거형 | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
기본값은 설정되지 않았습니다. |
ON_DEMAND |
주문형 백업 |
AUTOMATED |
자동 백업 |
주
백업 상태입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
기본값은 설정되지 않았습니다. |
CREATING |
백업을 만드는 중입니다. |
ACTIVE |
백업이 활성 상태이며 사용할 수 있습니다. |
DELETING |
백업을 삭제하는 중입니다. |
SUSPENDED |
프로젝트 삭제, 결제 계정 폐쇄 등의 이유로 현재 백업이 일시중지되었습니다. |
메서드 |
|
---|---|
|
특정 백업을 삭제합니다. |
|
특정 백업을 고객 타겟 Cloud Storage URI로 내보냅니다. |
|
특정 백업의 세부정보를 가져옵니다. |
|
백업 컬렉션이 소유한 모든 백업을 나열합니다. |