Method: cases.escalate

Eskalieren Sie einen Fall und starten Sie den Eskalationsmanagementprozess des Google Cloud-Supports.

Dieser Vorgang ist nur für einige Supportdienste verfügbar. Rufen Sie https://cloud.google.com/support auf und suchen Sie in der Liste der Funktionen nach „Eskalationen an den technischen Support“.

BEISPIELE:

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

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name der Anfrage, die eskaliert werden soll.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "escalation": {
    object (Escalation)
  }
}
Felder
escalation

object (Escalation)

Die Eskalationsinformationen, die zusammen mit der Eskalationsanfrage gesendet werden sollen.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Case.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

Eskalierung

Die Eskalation einer Supportanfrage.

JSON-Darstellung
{
  "reason": enum (Reason),
  "justification": string
}
Felder
reason

enum (Reason)

Erforderlich. Der Grund, warum der Fall eskaliert wird.

justification

string

Erforderlich. Eine Beschreibung im freien Text für das obige Feld reason. Enthält zusätzlichen Kontext dazu, warum der Fall eskaliert wird

Grund

Eine Aufzählung mit den möglichen Gründen, warum ein Fall eskaliert werden kann.

Enums
REASON_UNSPECIFIED Der Eskalationsgrund ist unbekannt oder wurde nicht angegeben.
RESOLUTION_TIME Die Bearbeitung des Falls dauert zu lange.
TECHNICAL_EXPERTISE Der Kundenservicemitarbeiter verfügt nicht über das nötige Fachwissen, um das Problem zu lösen.
BUSINESS_IMPACT Das Problem hat erhebliche geschäftliche Auswirkungen.