Method: cases.escalate

Escalader une demande, en lançant le processus de gestion des escalades à l'assistance Google Cloud

Cette opération n'est disponible que pour certains services d'assistance. Accédez à https://cloud.google.com/support et recherchez "Escalades à l'assistance technique" dans la liste des fonctionnalités pour savoir lesquelles vous permettent de le faire.

EXEMPLES:

cURL:

case="projects/some-project/cases/43595344"
curl \
  --request POST \
  --header "Authorization: Bearer $(gcloud auth print-access-token)" \
  --header "Content-Type: application/json" \
  --data '{
    "escalation": {
      "reason": "BUSINESS_IMPACT",
      "justification": "This is a test escalation."
    }
  }' \
  "https://cloudsupport.googleapis.com/v2/$case:escalate"

Python:

import googleapiclient.discovery


apiVersion = "v2"
supportApiService = googleapiclient.discovery.build(
    serviceName="cloudsupport",
    version=apiVersion,
    discoveryServiceUrl=f"https://cloudsupport.googleapis.com/$discovery/rest?version={apiVersion}",
)
request = supportApiService.cases().escalate(
    name="projects/some-project/cases/43595344",
    body={
        "escalation": {
            "reason": "BUSINESS_IMPACT",
            "justification": "This is a test escalation.",
        },
    },
)
print(request.execute())

Requête HTTP

POST https://cloudsupport.googleapis.com/v2/{name=*/*/cases/*}:escalate

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de la demande à escalader.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "escalation": {
    object (Escalation)
  }
}
Champs
escalation

object (Escalation)

Informations de remontée à envoyer avec la demande.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Case.

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.

Escalade

Escalade d'une demande d'assistance

Représentation JSON
{
  "reason": enum (Reason),
  "justification": string
}
Champs
reason

enum (Reason)

Obligatoire. Raison pour laquelle la demande est escaladée.

justification

string

Obligatoire. Description en texte libre qui accompagnera le champ reason ci-dessus. Fournit des informations supplémentaires sur la raison pour laquelle la demande est escaladée.

Motif

Énumération détaillant les raisons possibles pour lesquelles une demande peut être escaladée.

Enums
REASON_UNSPECIFIED Le motif de l'escalade est dans un état inconnu ou n'a pas été spécifié.
RESOLUTION_TIME La résolution de la demande prend trop de temps.
TECHNICAL_EXPERTISE L'agent du service client ne dispose pas de l'expertise nécessaire pour résoudre le problème.
BUSINESS_IMPACT Le problème a un impact important sur votre activité.