Method: caseClassifications.search

Recupera le classificazioni valide da utilizzare durante la creazione di una richiesta di assistenza.

Le classificazioni sono gerarchiche. Ogni classificazione è una stringa contenente tutti i livelli della gerarchia separati da " > ". Ad esempio, "Technical Issue > Compute > Compute Engine".

Gli ID di classificazione restituiti da questo endpoint sono validi per almeno sei mesi. Quando una classificazione è disattivata, questo endpoint ne interrompe immediatamente la restituzione. Dopo sei mesi, le richieste case.create che utilizzano la classificazione non andranno a buon fine.

ESEMPI:

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

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

I parametri di ricerca

Parametri
query

string

Un'espressione utilizzata per filtrare le classificazioni dei casi.

Se è una stringa vuota, non viene applicato alcun filtro. In caso contrario, verranno restituite le classificazioni dei casi che corrispondono al filtro.

pageSize

integer

Il numero massimo di classificazioni recuperate con ogni richiesta.

pageToken

string

Un token che identifica la pagina dei risultati da restituire. Se non specificati, viene recuperata la prima pagina.

product

object (Product)

Facoltativo. Il prodotto per cui restituire le classificazioni dei casi.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Il messaggio di risposta per l'endpoint caseClassifications.search.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "caseClassifications": [
    {
      object (CaseClassification)
    }
  ],
  "nextPageToken": string
}
Campi
caseClassifications[]

object (CaseClassification)

Le classificazioni recuperate.

nextPageToken

string

Un token per recuperare la pagina dei risultati successiva. Imposta questa opzione nel campo pageToken delle successive richieste caseClassifications.list. Se questa impostazione non è specificata, non ci sono altri risultati da recuperare.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.