启动 Google Cloud 支持团队上报管理流程,上报支持请求。
此操作仅适用于部分支持服务。请访问 https://cloud.google.com/support,然后在功能列表中查找“技术支持上报”,了解哪些功能可以执行此操作。
示例:
c网址:
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 请求
POST https://cloudsupport.googleapis.com/v2beta/{name=*/*/cases/*}:escalate
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
name |
必需。要上报的支持请求的名称。 |
请求正文
请求正文中包含结构如下的数据:
JSON 表示法 |
---|
{
"escalation": {
object ( |
字段 | |
---|---|
escalation |
要随上报请求一起发送的上报信息。 |
响应正文
如果成功,则响应正文包含一个 Case
实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/cloudsupport
https://www.googleapis.com/auth/cloud-platform
如需了解详情,请参阅身份验证概览。
成本上升
支持请求的上报。
JSON 表示法 |
---|
{
"reason": enum ( |
字段 | |
---|---|
reason |
必需。上报 Case 的原因。 |
justification |
必需。附加于上述 |
原因
一个枚举,详细说明可能的案例上报原因。
枚举 | |
---|---|
REASON_UNSPECIFIED |
上报原因处于未知状态或尚未说明。 |
RESOLUTION_TIME |
支持请求的解决时间过长。 |
TECHNICAL_EXPERTISE |
支持人员不具备成功解决问题所需的专业知识。 |
BUSINESS_IMPACT |
该问题对业务产生了重大影响。 |