Method: projects.locations.traceScopes.list

Enumera los objetos TraceScope de un proyecto en una ubicación determinada.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. Nombre completo del recurso de la ubicación en la que se buscarán los ámbitos de seguimiento:

projects/[PROJECT_ID]/locations/[LOCATION_ID]

Por ejemplo:

projects/my-project/locations/global

Parámetros de consulta

Parámetros
pageSize

integer

Opcional. Es la cantidad máxima de resultados que se devolverán con esta solicitud.

Se ignoran los valores no positivos. La presencia de nextPageToken en la respuesta indica que es posible que haya más resultados disponibles.

pageToken

string

Opcional. Si está presente, recupera el siguiente lote de resultados de la llamada anterior a este método. pageToken debe ser el valor de nextPageToken de la respuesta anterior. Los valores de otros parámetros del método deben ser idénticos a los de la llamada anterior.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Es la respuesta para enumerar TraceScopes.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "traceScopes": [
    {
      object (TraceScope)
    }
  ],
  "nextPageToken": string
}
Campos
traceScopes[]

object (TraceScope)

Opcional. Es una lista de los permisos de seguimiento.

nextPageToken

string

Opcional. Si es posible que haya más resultados de los que aparecen en esta respuesta, se incluye nextPageToken. Para obtener el siguiente conjunto de resultados, vuelve a llamar al mismo método con el valor de nextPageToken como pageToken.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta Authentication Overview.

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso parent:

  • observability.traceScopes.list

Para obtener más información, consulta la documentación de IAM.