Method: caseClassifications.search

Récupérez les classifications valides à utiliser lors de la création d'une demande d'assistance.

Les classifications sont hiérarchiques. Chaque classification est une chaîne contenant tous les niveaux de la hiérarchie, séparés par " > ". Exemple :"Technical Issue > Compute > Compute Engine"

Les ID de classification renvoyés par ce point de terminaison sont valides pendant au moins six mois. Lorsqu'une classification est désactivée, ce point de terminaison cesse immédiatement de la renvoyer. Après six mois, les requêtes case.create utilisant la classification échoueront.

EXEMPLES:

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())

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de requête

Paramètres
query

string

Expression utilisée pour filtrer les classifications de casse.

S'il s'agit d'une chaîne vide, aucun filtrage n'est effectué. Sinon, les classifications de casse correspondant au filtre sont renvoyées.

pageSize

integer

Nombre maximal de classifications récupérées avec chaque requête.

pageToken

string

Jeton identifiant la page des résultats à renvoyer. Si aucune valeur n'est spécifiée, la première page est récupérée.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Message de réponse pour le point de terminaison caseClassifications.search.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "caseClassifications": [
    {
      object (CaseClassification)
    }
  ],
  "nextPageToken": string
}
Champs
caseClassifications[]

object (CaseClassification)

Classifications récupérées.

nextPageToken

string

Jeton permettant de récupérer la page de résultats suivante. Définissez ce paramètre dans le champ pageToken des requêtes caseClassifications.list ultérieures. Si aucune valeur n'est spécifiée, il n'y a plus de résultats à récupérer.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez la page Présentation de l'authentification.