Method: projects.locations.backupCollections.backups.list

Apresenta todas as cópias de segurança pertencentes a uma coleção de cópias de segurança.

Pedido HTTP

GET https://memorystore.googleapis.com/v1beta/{parent=projects/*/locations/*/backupCollections/*}/backups

O URL usa a sintaxe de transcodificação de gRPC.

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O nome do recurso de backupCollection através do formulário: projects/{projectId}/locations/{locationId}/backupCollections/{backup_collection_id}

Parâmetros de consulta

Parâmetros
pageSize

integer

Opcional. O número máximo de itens a devolver.

Se não for especificado, o serviço usa um valor predefinido de 1000. Independentemente do valor de pageSize, a resposta pode incluir uma lista parcial, e um autor da chamada só deve basear-se no nextPageToken da resposta para determinar se existem mais clusters a consultar.

pageToken

string

Opcional. O valor nextPageToken devolvido de um pedido [ListBackupCollections] anterior, se existir.

Corpo do pedido

O corpo do pedido tem de estar vazio.

Corpo da resposta

Resposta para [backups.list].

Se for bem-sucedido, o corpo da resposta contém dados com a seguinte estrutura:

Representação JSON
{
  "backups": [
    {
      object (Backup)
    }
  ],
  "nextPageToken": string,
  "unreachable": [
    string
  ]
}
Campos
backups[]

object (Backup)

Uma lista de cópias de segurança no projeto.

nextPageToken

string

Token para obter a página seguinte de resultados ou vazio se não existirem mais resultados na lista.

unreachable[]

string

Cópias de segurança às quais não foi possível aceder.

Âmbitos de autorização

Requer o seguinte âmbito do OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Autorizações de IAM

Requer a seguinte autorização de IAM no recurso parent:

  • memorystore.backups.list

Para mais informações, consulte a documentação do IAM.