Method: projects.locations.traceScopes.list

Apresenta TraceScopes de um projeto numa localização específica.

Pedido HTTP

GET https://observability.googleapis.com/v1/{parent=projects/*/locations/*}/traceScopes

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

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O nome completo do recurso da localização para procurar âmbitos de rastreio:

projects/[PROJECT_ID]/locations/[LOCATION_ID]

Por exemplo:

projects/my-project/locations/global

Parâmetros de consulta

Parâmetros
pageSize

integer

Opcional. O número máximo de resultados a devolver deste pedido.

Os valores não positivos são ignorados. A presença de nextPageToken na resposta indica que podem estar disponíveis mais resultados.

pageToken

string

Opcional. Se estiver presente, obtenha o lote seguinte de resultados da chamada anterior a este método. pageToken tem de ser o valor de nextPageToken da resposta anterior. Os valores de outros parâmetros do método devem ser idênticos aos da chamada anterior.

Corpo do pedido

O corpo do pedido tem de estar vazio.

Corpo da resposta

Resposta para listar TraceScopes.

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

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

object (TraceScope)

Opcional. Uma lista de âmbitos de rastreio.

nextPageToken

string

Opcional. Se puderem existir mais resultados do que os que aparecem nesta resposta, é incluído nextPageToken. Para obter o conjunto seguinte de resultados, chame novamente o mesmo método usando o valor de nextPageToken como pageToken.

Âmbitos de autorização

Requer o seguinte âmbito do OAuth:

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

Para mais informações, consulte o Authentication Overview.

Autorizações de IAM

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

  • observability.traceScopes.list

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