AccountBudgetProposal

계정 수준 예산 제안

'proposed'가 접두사로 지정된 모든 필드가 반드시 직접 적용되지는 않을 수도 있습니다. 예를 들어 제안된 지출 한도를 적용하기 전에 조정할 수 있습니다. 이는 '제안됨' 필드에 '승인됨' 값이 있는 경우(예: 지출 한도) 마찬가지입니다.

제안서 유형 (proposalType)은 필수 입력란과 비워 두어야 하는 입력란을 변경합니다.

JSON 표현
{
  "resourceName": string,
  "proposalType": enum (AccountBudgetProposalType),
  "status": enum (AccountBudgetProposalStatus),
  "id": string,
  "billingSetup": string,
  "accountBudget": string,
  "proposedName": string,
  "approvedStartDateTime": string,
  "proposedPurchaseOrderNumber": string,
  "proposedNotes": string,
  "creationDateTime": string,
  "approvalDateTime": string,

  // Union field proposed_start_time can be only one of the following:
  "proposedStartDateTime": string,
  "proposedStartTimeType": enum (TimeType)
  // End of list of possible types for union field proposed_start_time.

  // Union field proposed_end_time can be only one of the following:
  "proposedEndDateTime": string,
  "proposedEndTimeType": enum (TimeType)
  // End of list of possible types for union field proposed_end_time.

  // Union field approved_end_time can be only one of the following:
  "approvedEndDateTime": string,
  "approvedEndTimeType": enum (TimeType)
  // End of list of possible types for union field approved_end_time.

  // Union field proposed_spending_limit can be only one of the following:
  "proposedSpendingLimitMicros": string,
  "proposedSpendingLimitType": enum (SpendingLimitType)
  // End of list of possible types for union field proposed_spending_limit.

  // Union field approved_spending_limit can be only one of the following:
  "approvedSpendingLimitMicros": string,
  "approvedSpendingLimitType": enum (SpendingLimitType)
  // End of list of possible types for union field approved_spending_limit.
}
필드
resourceName

string

변경할 수 없습니다. 제안서의 리소스 이름입니다. AccountBudget제안서 리소스 이름의 형식은 다음과 같습니다.

customers/{customerId}/accountBudgetProposals/{account_budget_proposal_id}

proposalType

enum (AccountBudgetProposalType)

변경할 수 없습니다. 제안의 유형입니다(예: 이 제안과 관련된 예산을 종료하려는 경우 'END').

status

enum (AccountBudgetProposalStatus)

출력 전용. 이 제안서의 상태입니다. 새 제안서가 생성되면 상태는 기본적으로 '대기중'으로 설정됩니다.

id

string (int64 format)

출력 전용. 제안서의 ID입니다.

billingSetup

string

변경할 수 없습니다. 이 제안서와 연결된 결제 설정의 리소스 이름입니다.

accountBudget

string

변경할 수 없습니다. 이 제안서와 연결된 계정 수준 예산의 리소스 이름입니다.

proposedName

string

변경할 수 없습니다. 계정 수준 예산에 할당할 이름입니다.

approvedStartDateTime

string

출력 전용. yyyy-mm-dd hh:mm:ss 형식의 승인된 시작일 시간입니다.

proposedPurchaseOrderNumber

string

변경할 수 없습니다. 구매주문서 번호는 사용자가 월별 인보이스에서 이 예산을 참조하는 데 도움이 되는 값입니다.

proposedNotes

string

변경할 수 없습니다. 이 예산과 관련된 메모입니다.

creationDateTime

string

출력 전용. 이 계정 수준 예산 제안이 생성된 날짜로, 승인 날짜 시간과 다릅니다(해당하는 경우).

approvalDateTime

string

출력 전용. 계정 단위 예산이 승인된 날짜입니다(해당하는 경우).

통합 필드 proposed_start_time. 계정 단위 예산의 제안된 시작일 시간으로, 과거의 날짜일 수 없습니다. proposed_start_time은 다음 중 하나여야 합니다.
proposedStartDateTime

string

변경할 수 없습니다. yyyy-mm-dd hh:mm:ss 형식의 제안된 시작 날짜 시간입니다.

proposedStartTimeType

enum (TimeType)

변경할 수 없습니다. 잘 정의된 유형(예: NOW)으로 제안된 시작일 시간

통합 필드 proposed_end_time. 계정 단위 예산의 제안된 종료일 시간으로 과거 날짜일 수 없습니다. proposed_end_time은 다음 중 하나여야 합니다.
proposedEndDateTime

string

변경할 수 없습니다. yyyy-mm-dd hh:mm:ss 형식의 제안된 종료 날짜 시간입니다.

proposedEndTimeType

enum (TimeType)

변경할 수 없습니다. 잘 정의된 유형(예: FOREVER)으로 제안된 종료일 시간

통합 필드 approved_end_time. 계정 단위 예산의 승인된 종료일 시간입니다. approved_end_time은 다음 중 하나여야 합니다.
approvedEndDateTime

string

출력 전용. 승인된 종료일의 시간으로 yyyy-mm-dd hh:mm:ss 형식입니다.

approvedEndTimeType

enum (TimeType)

출력 전용. 잘 정의된 유형(예: FOREVER)으로 표시된 승인된 종료일 시간

통합 필드 proposed_spending_limit. 제안된 지출 한도입니다. proposed_spending_limit은 다음 중 하나여야 합니다.
proposedSpendingLimitMicros

string (int64 format)

변경할 수 없습니다. 마이크로 단위로 제시된 지출 한도입니다. 100만은 하나의 단위에 해당합니다.

proposedSpendingLimitType

enum (SpendingLimitType)

변경할 수 없습니다. 잘 정의된 유형으로 제안된 지출 한도(예: INFINITE)

통합 필드 approved_spending_limit. 승인된 지출 한도 approved_spending_limit은 다음 중 하나여야 합니다.
approvedSpendingLimitMicros

string (int64 format)

출력 전용. 마이크로 단위로 승인된 지출 한도입니다. 100만은 하나의 단위에 해당합니다.

approvedSpendingLimitType

enum (SpendingLimitType)

출력 전용. 잘 정의된 유형으로 승인된 지출 한도(예: INFINITE)

AccountBudgetProposalStatus

AccountBudget제안의 가능한 상태입니다.

열거형
UNSPECIFIED 지정되지 않음
UNKNOWN 반환 값에만 사용됩니다. 이 버전에서 알 수 없는 값을 나타냅니다.
PENDING 제안서가 승인 대기 중입니다.
APPROVED_HELD 제안서가 승인되었지만 해당 결제 설정은 승인되지 않았습니다. 이 현상은 결제를 신청하거나 청구지 주소 작업을 변경할 때 첫 번째 예산을 설정하는 제안서에서 발생할 수 있습니다.
APPROVED 제안서가 승인되었습니다.
CANCELLED 사용자가 제안을 취소했습니다.
REJECTED 사용자가 제안서를 거부함(예: 수락 이메일 거부)