구조화된 세부정보를 사용하여 오류의 원인을 설명합니다.
사용 설정되지 않은 'pubsub.googleapis.com' API에 연결할 때 발생하는 오류의 예:
{ "reason": "API_DISABLED"
"domain": "googleapis.com"
"metadata": {
"resource": "projects/123",
"service": "pubsub.googleapis.com"
}
}
이 응답은 pubsub.googleapis.com API가 사용 설정되지 않았음을 나타냅니다.
리소스 소진된 리전에서 Spanner 인스턴스를 만들려고 할 때 반환되는 오류의 예:
{ "reason": "STOCKOUT"
"domain": "spanner.googleapis.com",
"metadata": {
"availableRegions": "us-central1,us-east2"
}
}
| JSON 표현 |
|---|
{ "reason": string, "domain": string, "metadata": { string: string, ... } } |
| 필드 | |
|---|---|
reason |
오류의 이유입니다. 오류의 근본 원인을 식별하는 상수 값입니다. 오류 이유는 특정 오류 도메인 내에서 고유합니다. 최대 63자(영문 기준)여야 하며 UPPER_SNAKE_CASE를 나타내는 정규 표현식 |
domain |
'이유'가 속한 논리적 그룹입니다. 오류 도메인은 일반적으로 오류를 생성하는 도구 또는 제품의 등록된 서비스 이름입니다. 예: 'pubsub.googleapis.com' 오류가 일부 공통 인프라에 의해 생성된 경우 오류 도메인은 인프라를 식별하는 전역적으로 고유한 값이어야 합니다. Google API 인프라의 경우 오류 도메인은 'googleapis.com'입니다. |
metadata |
이 오류에 관한 추가 구조화된 세부정보입니다. 키는
|