AccountBudgetProposal

계정 수준 예산 제안

'제안됨' 접두사가 붙은 모든 입력란이 반드시 직접 적용되지 않을 수도 있습니다. 예를 들어 제안된 지출 한도는 적용되기 전에 조정할 수 있습니다. 이는 '제안됨' 필드에 지출 한도와 같은 '승인' 항목이 있는 경우 적용됩니다.

제안서 유형 (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

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

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

계정 예산 제안의 가능한 상태입니다.

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