Uma proposta de orçamento em nível de conta.
Nem todos os campos prefixados com "proposto" podem ser aplicados diretamente. Por exemplo, os limites de gastos propostos podem ser ajustados antes da aplicação. Isso ocorrerá se o campo "proposto" tiver uma versão "aprovada", por exemplo, limites de gastos.
O tipo de proposta (ProposalType) altera quais campos são obrigatórios e quais devem permanecer vazios.
Representação JSON |
---|
{ "resourceName": string, "proposalType": enum ( |
Campos | |
---|---|
resourceName |
Imutável. O nome do recurso da proposta. Os nomes dos recursos AccountBudgetProposal têm o formato:
|
proposalType |
Imutável. O tipo da proposta, por exemplo, END para encerrar o orçamento associado a ela. |
status |
Apenas saída. O status desta proposta. Quando uma nova proposta é criada, o status padroniza como PENDING. |
id |
Apenas saída. O ID da proposta. |
billingSetup |
Imutável. O nome do recurso da configuração de faturamento associada a esta proposta. |
accountBudget |
Imutável. O nome do recurso do orçamento em nível de conta associado a esta proposta. |
proposedName |
Imutável. O nome a ser atribuído ao orçamento em nível de conta. |
approvedStartDateTime |
Apenas saída. A hora e a data de início aprovadas no formato aaaa-mm-dd hh:mm:ss. |
proposedPurchaseOrderNumber |
Imutável. O número da ordem de compra é um valor que permite ao usuário ajudá-lo a consultar esse orçamento nas faturas mensais. |
proposedNotes |
Imutável. Notas associadas a esse orçamento. |
creationDateTime |
Apenas saída. A data e a hora em que essa proposta de orçamento em nível de conta foi criada, que não é igual à data e hora de aprovação, se aplicável. |
approvalDateTime |
Apenas saída. A data e a hora em que esse orçamento em nível de conta foi aprovado, se aplicável. |
Campo de união proposed_start_time . A data de início proposta para o orçamento em nível de conta, que não pode ser no passado. proposed_start_time pode ser apenas de um dos tipos a seguir: |
|
proposedStartDateTime |
Imutável. A hora e a data de início proposta no formato aaaa-mm-dd hh:mm:ss. |
proposedStartTimeType |
Imutável. A hora da data de início proposta como um tipo bem definido, por exemplo, AGORA. |
Campo de união proposed_end_time . A data e hora de término proposta para o orçamento em nível de conta, que não pode ser no passado. proposed_end_time pode ser apenas de um dos tipos a seguir: |
|
proposedEndDateTime |
Imutável. A hora e a data de término proposta no formato aaaa-mm-dd hh:mm:ss. |
proposedEndTimeType |
Imutável. A hora da data de término proposta como um tipo bem definido, por exemplo, PARA SEMPRE. |
Campo de união approved_end_time . A data e hora de término aprovada do orçamento em nível de conta. approved_end_time pode ser apenas de um dos tipos a seguir: |
|
approvedEndDateTime |
Apenas saída. A hora e a data de término aprovadas no formato aaaa-mm-dd hh:mm:ss. |
approvedEndTimeType |
Apenas saída. A hora da data de término aprovada como um tipo bem definido, por exemplo, PARA SEMPRE. |
Campo de união proposed_spending_limit . O limite de gastos proposto. proposed_spending_limit pode ser apenas de um dos tipos a seguir: |
|
proposedSpendingLimitMicros |
Imutável. O limite de gastos proposto em micros. Um milhão de micros é equivalente a uma unidade. |
proposedSpendingLimitType |
Imutável. O limite de gastos proposto como um tipo bem definido, por exemplo, INFINITE. |
Campo de união approved_spending_limit . O limite de gastos aprovado. approved_spending_limit pode ser apenas de um dos tipos a seguir: |
|
approvedSpendingLimitMicros |
Apenas saída. O limite de gastos aprovado, em micros. Um milhão de micros é equivalente a uma unidade. |
approvedSpendingLimitType |
Apenas saída. O limite de gastos aprovado como um tipo bem definido, por exemplo, INFINITE. |
AccountBudgetProposalStatus
Os status possíveis de um AccountBudgetProposal.
Enums | |
---|---|
UNSPECIFIED |
Não especificado. |
UNKNOWN |
Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão. |
PENDING |
A aprovação da proposta está pendente. |
APPROVED_HELD |
A proposta foi aprovada, mas a configuração de faturamento correspondente não. Isso pode ocorrer com propostas que definem o primeiro orçamento ao se inscrever para o faturamento ou ao realizar uma alteração na operação de faturamento. |
APPROVED |
A proposta foi aprovada. |
CANCELLED |
A proposta foi cancelada pelo usuário. |
REJECTED |
A proposta foi rejeitada pelo usuário, por exemplo, ao rejeitar um e-mail de aceitação. |