Method: projects.agentPools.list

Lista os pools de agentes.

Solicitação HTTP

GET https://storagetransfer.googleapis.com/v1/projects/{projectId}/agentPools

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

Parâmetros de caminho

Parâmetros
projectId

string

Obrigatório. O ID do projeto do Google Cloud proprietário do job.

A autorização requer a seguinte permissão do IAM no recurso especificado projectId:

  • storagetransfer.agentpools.list

Parâmetros de consulta

Parâmetros
filter

string

Uma lista opcional de parâmetros de consulta especificados como texto JSON no formato de:

{"agentPoolNames":["agentpool1","agentpool2",...]}

Como agentPoolNames aceita vários valores, eles precisam ser especificados com a notação de matriz. Quando o filtro está vazio ou não é fornecido, a lista retorna todos os pools de agentes do projeto.

pageSize

integer

O tamanho da página da lista. O valor máximo permitido é 256.

pageToken

string

O token da página de lista.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Resposta de agentPools.list.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "agentPools": [
    {
      object (AgentPool)
    }
  ],
  "nextPageToken": string
}
Campos
agentPools[]

object (AgentPool)

Uma lista de pools de agentes.

nextPageToken

string

O token da próxima página da lista.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte Authentication Overview.