Recurso: VolumeBackup
Representa o backup de um volume permanente específico como um componente de um backup, sendo tanto o registro da operação quanto um ponteiro para os artefatos subjacentes específicos do armazenamento. Próxima ID: 14
Representação JSON |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "sourcePvc": { object ( |
Campos | |
---|---|
name |
Apenas saída. O nome completo do recurso VolumeBackup. Formato: |
uid |
Apenas saída. Identificador exclusivo global gerado pelo servidor no formato UUID. |
createTime |
Apenas saída. O carimbo de data/hora em que o recurso VolumeBackup foi criado. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. O carimbo de data/hora em que o recurso VolumeBackup foi atualizado pela última vez. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
sourcePvc |
Apenas saída. Uma referência ao PVC do Kubernetes de origem que serviu como base para a criação deste VolumeBackup. |
volumeBackupHandle |
Apenas saída. Uma alça opaca específica do sistema de armazenamento para o backup de volume subjacente. |
format |
Apenas saída. Formato usado para o backup de volume. |
storageBytes |
Apenas saída. O tamanho agregado dos artefatos subjacentes associados a este VolumeBackup no armazenamento de backup. Pode mudar com o tempo quando vários backups do mesmo volume compartilham o mesmo local de armazenamento de backup. Provavelmente vai aumentar de tamanho quando o backup imediatamente anterior do mesmo volume for excluído. |
diskSizeBytes |
Apenas saída. O tamanho mínimo do disco em que este VolumeBackup pode ser restaurado. |
completeTime |
Apenas saída. O carimbo de data/hora em que a operação de backup de volume subjacente associada foi concluída. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
state |
Apenas saída. O estado atual do VolumeBackup. |
stateMessage |
Apenas saída. Uma mensagem legível por humanos explicando por que o VolumeBackup está no estado atual. |
etag |
Apenas saída. |
VolumeBackupFormat
Identifica o formato usado para o backup de volume.
Enums | |
---|---|
VOLUME_BACKUP_FORMAT_UNSPECIFIED |
Valor padrão, não especificado. |
GCE_PERSISTENT_DISK |
Backup de volume baseado em snapshot do Persistent Disk do Compute Engine |
Estado
O estado atual de um VolumeBackup
Enums | |
---|---|
STATE_UNSPECIFIED |
Este é um estado ilegal e não deve ser encontrado. |
CREATING |
Um volume para o backup foi identificado e o processo de backup está prestes a ser iniciado. |
SNAPSHOTTING |
A operação de backup do volume foi iniciada e está na fase inicial de "snapshot" do processo. Todos os hooks "pré" do ProtectedApplication serão executados antes de entrarem nesse estado, e os hooks "pós" serão executados ao sair desse estado. |
UPLOADING |
A fase de snapshot da operação de backup de volume foi concluída, e o snapshot está sendo enviado para o armazenamento de backup. |
SUCCEEDED |
A operação de backup de volume foi concluída. |
FAILED |
Falha na operação de backup de volume. |
DELETING |
Este recurso VolumeBackup e os artefatos associados estão em processo de exclusão. |
Métodos |
|
---|---|
|
Recuperar os detalhes de um único VolumeBackup. |
|
Busca a política de controle de acesso de um recurso. |
|
Lista os VolumeBackups de um determinado backup. |
|
Define a política de controle de acesso no recurso especificado. |
|
Retorna permissões do autor da chamada no recurso especificado. |