구독 구성을 저장하는 메시지입니다.
| JSON 표현 |
|---|
{
"subscriptionId": string,
"billingId": string,
"state": enum ( |
| 필드 | |
|---|---|
subscriptionId |
출력 전용입니다. 정기 결제의 고유 식별자입니다. |
billingId |
출력 전용입니다. 구독이 생성된 Google Cloud 결제 ID입니다. |
state |
출력 전용입니다. 정기 결제의 현재 상태입니다. |
startTime |
출력 전용입니다. 구독의 시작 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
SubscriptionState
정기 결제의 상태를 나타내는 열거형입니다.
| 열거형 | |
|---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
상태가 지정되지 않았습니다. |
ACTIVE |
활성 상태는 정기 결제가 성공적으로 생성되었으며 청구가 진행 중임을 의미합니다. |
INACTIVE |
비활성은 구독이 생성되었지만 아직 청구가 시작되지 않았음을 의미합니다. |
ERROR |
정기 결제가 오류 상태입니다. |
FAILED_TO_RETRIEVE |
구독 상태를 가져오지 못했습니다. 일시적인 문제일 수 있습니다. 사용자가 요청을 다시 시도해야 합니다. |
COMPLETED |
종료일에 도달하여 구독이 완료되었습니다. |