アカウント単位の予算提案です。
先頭に「提案」が付いている項目がすべて直接適用されるとは限りません。たとえば、提案された費用上限は申請前に調整される可能性があります。これは、「proposed」フィールドに「承認済み」フィールドがある場合(費用制限など)に該当します。
プロポーザル タイプ(proposalType)によって、必須フィールドと空白のままにする必要があるフィールドが変更されます。
JSON 表現 |
---|
{ "resourceName": string, "proposalType": enum ( |
フィールド | |
---|---|
resourceName |
変更不可。提案のリソース名。AccountBudgetProposal のリソース名の形式は次のとおりです。
|
proposalType |
変更不可。この提案のタイプ(例: この提案に関連付けられた予算を終了する場合は「END」)。 |
status |
出力のみ。このプロポーザルのステータス。新しいプロポーザルが作成されると、ステータスはデフォルトで PENDING になります。 |
id |
出力のみ。提案の ID。 |
billingSetup |
変更不可。このプロポーザルに関連付けられたお支払い情報設定のリソース名。 |
accountBudget |
変更不可。このプロポーザルに関連付けられたアカウント単位の予算のリソース名。 |
proposedName |
変更不可。アカウント単位の予算に割り当てる名前です。 |
approvedStartDateTime |
出力のみ。承認済みの開始日日時を yyyy-mm-dd hh:mm:ss 形式で指定します。 |
proposedPurchaseOrderNumber |
変更不可。注文書番号とは、ユーザーが毎月の請求書でこの予算を参照できるようにするための値です。 |
proposedNotes |
変更不可。この予算に関連付けられているメモ。 |
creationDateTime |
出力のみ。このアカウント単位の予算提案が作成された日時です。承認日時(該当する場合)とは異なります。 |
approvalDateTime |
出力のみ。このアカウント単位の予算が承認された日時です(該当する場合)。 |
共用体フィールド proposed_start_time 。アカウント単位の予算の開始日案です。過去の日時は指定できません。proposed_start_time は次のいずれかになります。 |
|
proposedStartDateTime |
変更不可。提案された開始日時(yyyy-mm-dd hh:mm:ss 形式)。 |
proposedStartTimeType |
変更不可。明確に定義された型(NOW など)で提案された開始日時。 |
共用体フィールド proposed_end_time 。アカウント単位の予算の終了日案です。過去の日時は指定できません。proposed_end_time は次のいずれかになります。 |
|
proposedEndDateTime |
変更不可。提案された終了日の時刻(yyyy-mm-dd hh:mm:ss 形式)。 |
proposedEndTimeType |
変更不可。明確に定義された型(FOREVER など)で提案された終了日時。 |
共用体フィールド approved_end_time 。アカウント単位の予算の承認済みの終了日時。approved_end_time は次のいずれかになります。 |
|
approvedEndDateTime |
出力のみ。承認済みの終了日時を yyyy-mm-dd hh:mm:ss 形式で指定します。 |
approvedEndTimeType |
出力のみ。明確に定義された型(FOREVER など)で表した承認済みの終了日時。 |
共用体フィールド proposed_spending_limit 。提案された費用上限。proposed_spending_limit は次のいずれかになります。 |
|
proposedSpendingLimitMicros |
変更不可。提案されている費用上限(マイクロ秒単位)。100 万は 1 単位に相当します。 |
proposedSpendingLimitType |
変更不可。明確に定義された型(INFINITE など)で提案された費用上限。 |
共用体フィールド approved_spending_limit 。承認された費用上限。approved_spending_limit は次のいずれかになります。 |
|
approvedSpendingLimitMicros |
出力のみ。承認された費用上限(マイクロ単位)。100 万は 1 単位に相当します。 |
approvedSpendingLimitType |
出力のみ。明確に定義されたタイプとして承認された費用上限(INFINITE など)。 |
AccountBudgetProposalStatus
AccountBudgetProposal のステータス。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
PENDING |
プロポーザルは承認待ちの状態です。 |
APPROVED_HELD |
プロポーザルは承認されていますが、対応するお支払い情報の設定が承認されていません。これは、請求の登録時または請求先オペレーションの変更時に最初の予算を設定するプロポーザルで発生します。 |
APPROVED |
プロポーザルが承認されました。 |
CANCELLED |
プロポーザルがユーザーによってキャンセルされました。 |
REJECTED |
承認メールの拒否など、ユーザーによってプロポーザルが拒否されました。 |