Method: caseClassifications.search

Recuperar classificações válidas para usar ao criar um caso de suporte.

As classificações são hierárquicas. Cada classificação é uma string que contém todos os níveis da hierarquia separados por " > ". Por exemplo, "Technical Issue > Compute > Compute Engine".

Os IDs de classificação retornados por este endpoint são válidos por pelo menos seis meses. Quando uma classificação é desativada, esse endpoint imediatamente para de retorná-la. Depois de seis meses, as solicitações case.create que usam a classificação vão falhar.

EXEMPLOS:

cURL

curl \
  --header "Authorization: Bearer $(gcloud auth print-access-token)" \
  'https://cloudsupport.googleapis.com/v2/caseClassifications:search?query=displayName:"*Compute%20Engine*"'

Python:

import googleapiclient.discovery


supportApiService = googleapiclient.discovery.build(
    serviceName="cloudsupport",
    version="v2",
    discoveryServiceUrl=f"https://cloudsupport.googleapis.com/$discovery/rest?version=v2",
)
request = supportApiService.caseClassifications().search(
    query='displayName:"*Compute Engine*"'
)
print(request.execute())

Solicitação HTTP

GET https://cloudsupport.googleapis.com/v2beta/caseClassifications:search

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

Parâmetros de consulta

Parâmetros
query

string

Uma expressão usada para filtrar classificações de casos.

Se for uma string vazia, não há filtragem. Caso contrário, serão retornadas classificações de caso que correspondam ao filtro.

pageSize

integer

O número máximo de classificações buscadas com cada solicitação.

pageToken

string

Um token que identifica a página de resultados a serem retornados. Se não for especificado, a primeira página será recuperada.

product

object (Product)

Opcional. O produto para o qual retornar classificações de caso.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

A mensagem de resposta para o endpoint caseClassifications.search.

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

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

object (CaseClassification)

Classificações recuperadas.

nextPageToken

string

Um token para recuperar a próxima página de resultados. Defina isso no campo pageToken das solicitações caseClassifications.list subsequentes. Se não for especificado, não haverá mais resultados para recuperar.

Escopos de autorização

Requer um dos seguintes escopos de OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.