Method: cases.escalate

Eskalasikan kasus, memulai proses pengelolaan eskalasi Dukungan Google Cloud.

Operasi ini hanya tersedia untuk beberapa layanan dukungan. Buka https://cloud.google.com/support dan cari 'Eskalasi dukungan teknis' di daftar fitur untuk mengetahui mana yang memungkinkan Anda melakukannya.

CONTOH:

{i>cURL<i}:

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

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama kasus yang akan dieskalasi.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "escalation": {
    object (Escalation)
  }
}
Kolom
escalation

object (Escalation)

Informasi eskalasi akan dikirim bersama permintaan eskalasi.

Isi respons

Jika berhasil, isi respons akan berisi instance Case.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.

Eskalasi

Eskalasi kasus dukungan.

Representasi JSON
{
  "reason": enum (Reason),
  "justification": string
}
Kolom
reason

enum (Reason)

Wajib. Alasan kasus ini dieskalasikan.

justification

string

Wajib. Deskripsi teks bebas untuk menyertai kolom reason di atas. Memberikan konteks tambahan tentang alasan kasus ini dieskalasikan.

Alasan

Enum yang menjelaskan kemungkinan alasan kasus dapat dieskalasikan.

Enum
REASON_UNSPECIFIED Alasan eskalasi berada dalam status tidak diketahui atau belum ditentukan.
RESOLUTION_TIME Kasus ini membutuhkan waktu terlalu lama untuk diselesaikan.
TECHNICAL_EXPERTISE Agen dukungan pelanggan tidak memiliki keahlian yang diperlukan untuk menyelesaikan masalah.
BUSINESS_IMPACT Masalah ini memiliki dampak bisnis yang signifikan.