Una proposta di budget a livello di account.
Tutti i campi con prefisso "proposto" potrebbero non essere necessariamente applicati direttamente. Ad esempio, i limiti di spesa proposti possono essere modificati prima della loro applicazione. Questo vale se il campo "proposto" ha una controparte "approvata", ad esempio limiti di spesa.
Tieni presente che il tipo di proposta (PropostaType) modifica i campi obbligatori e quelli che devono rimanere vuoti.
Rappresentazione JSON |
---|
{ "resourceName": string, "proposalType": enum ( |
Campi | |
---|---|
resourceName |
Immutabile. Il nome della risorsa della proposta. I nomi delle risorse AccountBudgetProposta hanno il formato:
|
proposalType |
Immutabile. Il tipo di proposta, ad esempio END per terminare il budget associato alla proposta. |
status |
Solo output. Lo stato della proposta. Quando viene creata una nuova proposta, lo stato predefinito è IN ATTESA. |
id |
Solo output. L'ID della proposta. |
billingSetup |
Immutabile. Il nome della risorsa della configurazione di fatturazione associata a questa proposta. |
accountBudget |
Immutabile. Il nome della risorsa del budget a livello di account associato a questa proposta. |
proposedName |
Immutabile. Il nome da assegnare al budget a livello di account. |
approvedStartDateTime |
Solo output. L'ora di data di inizio approvata nel formato aaaa-mm-gg hh:mm:ss. |
proposedPurchaseOrderNumber |
Immutabile. Un numero di ordine di acquisto è un valore che consente all'utente di aiutarlo a fare riferimento a questo budget nelle fatture mensili. |
proposedNotes |
Immutabile. Note associate a questo budget. |
creationDateTime |
Solo output. La data e l'ora in cui è stata creata la proposta di budget a livello di account, che non corrisponde all'ora e alla data di approvazione, se applicabile. |
approvalDateTime |
Solo output. La data e l'ora in cui il budget a livello di account è stato approvato, se applicabile. |
Campo di unione proposed_start_time . L'ora di data proposta per il budget a livello di account, che non può essere già trascorsa. proposed_start_time può essere solo uno dei seguenti: |
|
proposedStartDateTime |
Immutabile. L'ora di data di inizio proposta nel formato aaaa-mm-gg hh:mm:ss. |
proposedStartTimeType |
Immutabile. L'ora della data di inizio proposta come tipo ben definito, ad esempio NOW. |
Campo di unione proposed_end_time . L'ora di fine proposta per il budget a livello di account, che non può essere già trascorsa. proposed_end_time può essere solo uno dei seguenti: |
|
proposedEndDateTime |
Immutabile. L'ora di fine proposta nel formato aaaa-mm-gg hh:mm:ss. |
proposedEndTimeType |
Immutabile. L'ora di data di fine proposta come tipo ben definito, ad esempio FOREVER. |
Campo di unione approved_end_time . L'ora e la data di fine approvata del budget a livello di account. approved_end_time può essere solo uno dei seguenti: |
|
approvedEndDateTime |
Solo output. L'ora di fine approvata nel formato aaaa-mm-gg hh:mm:ss. |
approvedEndTimeType |
Solo output. L'ora di fine approvata come tipo ben definito, ad esempio FOREVER. |
Campo di unione proposed_spending_limit . Il limite di spesa proposto. proposed_spending_limit può essere solo uno dei seguenti: |
|
proposedSpendingLimitMicros |
Immutabile. Il limite di spesa proposto in micro. Un milione è equivalente a un'unità. |
proposedSpendingLimitType |
Immutabile. Il limite di spesa proposto come tipo ben definito, ad esempio INFINITE. |
Campo di unione approved_spending_limit . Il limite di spesa approvato. approved_spending_limit può essere solo uno dei seguenti: |
|
approvedSpendingLimitMicros |
Solo output. Il limite di spesa approvato in micro. Un milione è equivalente a un'unità. |
approvedSpendingLimitType |
Solo output. Il limite di spesa approvato come tipo ben definito, ad esempio INFINITE. |
AccountBudgetProposalStatus
Gli stati possibili di AccountBudgetProposta.
Enum | |
---|---|
UNSPECIFIED |
Non specificato. |
UNKNOWN |
Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione. |
PENDING |
La proposta è in attesa di approvazione. |
APPROVED_HELD |
La proposta è stata approvata, ma la configurazione di fatturazione corrispondente non lo è. Questo può verificarsi per le proposte che impostano il primo budget al momento dell'iscrizione per la fatturazione o quando si esegue una modifica dell'indirizzo di fatturazione. |
APPROVED |
La proposta è stata approvata. |
CANCELLED |
La proposta è stata annullata dall'utente. |
REJECTED |
La proposta è stata rifiutata dall'utente, ad esempio a causa del rifiuto di un'email di accettazione. |