Uma proposta de orçamento em nível de conta.
Nem todos os campos prefixados com "proposto" podem não ser aplicados diretamente. Por exemplo, os limites de gastos propostos podem ser ajustados antes da aplicação. Isso será válido se o campo "proposto" tiver um correspondente "aprovado", 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 seguinte formato:
|
proposalType |
Imutável. O tipo da proposta, por exemplo, FIM para encerrar o orçamento associado a ela. |
status |
Apenas saída. O status dessa 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 essa proposta. |
accountBudget |
Imutável. O nome do recurso do orçamento em nível de conta associado a essa proposta. |
proposedName |
Imutável. O nome a atribuir ao orçamento em nível de conta. |
approvedStartDateTime |
Apenas saída. A hora da data de início aprovada 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. Observações associadas a este orçamento. |
creationDateTime |
Apenas saída. A data e hora em que a proposta de orçamento em nível de conta foi criada, que é diferente da data de aprovação, se aplicável. |
approvalDateTime |
Apenas saída. A data e a hora em que o orçamento em nível de conta foi aprovado, se aplicável. |
Campo de união proposed_start_time . A data e hora de início proposta do 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 data e hora 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 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 da 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, FOREVER. |
Campo de união approved_end_time . A data 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 da data de término aprovada 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 um 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 foi. Isso pode ocorrer com propostas que configuram o primeiro orçamento quando se inscrevem para o faturamento ou ao realizarem 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. |