Propozycja budżetu na poziomie konta.
Nie wszystkie pola poprzedzone znakiem „proponowane” mogą być stosowane bezpośrednio. Na przykład proponowane limity wydatków mogą zostać skorygowane przed zastosowaniem. Dzieje się tak, jeśli pole „proponowane” ma „zatwierdzony” odpowiednik, np. limity wydatków.
Pamiętaj, że typ oferty pakietowej (proposalType) zmienia pola wymagane, a które muszą pozostać puste.
Zapis JSON |
---|
{ "resourceName": string, "proposalType": enum ( |
Pola | |
---|---|
resourceName |
Niezmienne. Nazwa zasobu oferty pakietowej. Nazwy zasobów AccountBudżet oferty mają postać:
|
proposalType |
Niezmienne. Typ tej oferty pakietowej, np. END, aby zakończyć budżet powiązany z tą ofertą pakietową. |
status |
Tylko dane wyjściowe. Stan oferty pakietowej. Po utworzeniu nowej oferty pakietowej jej stan domyślny to OCZEKUJĄCA. |
id |
Tylko dane wyjściowe. Identyfikator oferty pakietowej. |
billingSetup |
Niezmienne. Nazwa zasobu konfiguracji płatności powiązanej z ofertą pakietową. |
accountBudget |
Niezmienne. Nazwa zasobu budżetu na poziomie konta powiązanego z daną ofertą pakietową. |
proposedName |
Niezmienne. Nazwa, która ma być przypisana do budżetu na poziomie konta. |
approvedStartDateTime |
Tylko dane wyjściowe. Zatwierdzona data i godzina rozpoczęcia w formacie rrrr-mm-dd gg:mm:ss. |
proposedPurchaseOrderNumber |
Niezmienne. Numer zamówienia to wartość, która umożliwia użytkownikowi odwoływanie się do tego budżetu na fakturach miesięcznych. |
proposedNotes |
Niezmienne. Uwagi powiązane z tym budżetem. |
creationDateTime |
Tylko dane wyjściowe. Data i godzina utworzenia tej propozycji budżetu na poziomie konta, która w stosownych przypadkach różni się od daty i godziny zatwierdzenia. |
approvalDateTime |
Tylko dane wyjściowe. Data i godzina zatwierdzenia tego budżetu na poziomie konta (w stosownych przypadkach). |
Pole sumy proposed_start_time . Proponowana data i godzina rozpoczęcia budżetu na poziomie konta, ale nie mogą przypadać w przeszłości. proposed_start_time może mieć tylko jedną z tych wartości: |
|
proposedStartDateTime |
Niezmienne. Proponowana data i godzina rozpoczęcia w formacie rrrr-mm-dd gg:mm:ss. |
proposedStartTimeType |
Niezmienne. Proponowana data i godzina rozpoczęcia jako dobrze zdefiniowany typ, na przykład TERAZ. |
Pole sumy proposed_end_time . Proponowana data i godzina zakończenia budżetu na poziomie konta, ale nie może przypadać w przeszłości. proposed_end_time może mieć tylko jedną z tych wartości: |
|
proposedEndDateTime |
Niezmienne. Proponowana data i godzina zakończenia w formacie rrrr-mm-dd gg:mm:ss. |
proposedEndTimeType |
Niezmienne. Proponowana data i godzina zakończenia jako dobrze zdefiniowany typ, na przykład ZAWSZE. |
Pole sumy approved_end_time . Zatwierdzona data i godzina zakończenia budżetu na poziomie konta. approved_end_time może mieć tylko jedną z tych wartości: |
|
approvedEndDateTime |
Tylko dane wyjściowe. Zatwierdzona data i godzina zakończenia w formacie rrrr-mm-dd gg:mm:ss. |
approvedEndTimeType |
Tylko dane wyjściowe. Zatwierdzona data i godzina zakończenia jako dobrze zdefiniowany typ, na przykład ZAWSZE. |
Pole sumy proposed_spending_limit . Proponowany limit wydatków. proposed_spending_limit może mieć tylko jedną z tych wartości: |
|
proposedSpendingLimitMicros |
Niezmienne. Proponowany limit wydatków w mikro. Jeden milion to odpowiednik jednej jednostki. |
proposedSpendingLimitType |
Niezmienne. Proponowany limit wydatków jako dobrze zdefiniowany typ, np. NIEFINITE. |
Pole sumy approved_spending_limit . Zatwierdzony limit wydatków. approved_spending_limit może mieć tylko jedną z tych wartości: |
|
approvedSpendingLimitMicros |
Tylko dane wyjściowe. Zatwierdzony limit wydatków w mikro. Jeden milion to odpowiednik jednej jednostki. |
approvedSpendingLimitType |
Tylko dane wyjściowe. Zatwierdzony limit wydatków jako dobrze zdefiniowany typ, np. „INFINITE”. |
AccountBudgetProposalStatus
Możliwe stany propozycji budżetu konta.
Wartości w polu enum | |
---|---|
UNSPECIFIED |
Nie określono. |
UNKNOWN |
Służy tylko do zwracania wartości. Reprezentuje wartość nieznaną w tej wersji. |
PENDING |
Oferta pakietowa czeka na zatwierdzenie. |
APPROVED_HELD |
Oferta pakietowa została zatwierdzona, ale powiązana z nią konfiguracja płatności nie została jeszcze zatwierdzona. Może się tak zdarzyć w przypadku ofert pakietowych, w których pierwszy budżet jest ustawiany podczas rejestracji na potrzeby rozliczeń lub podczas zmiany operacji rozliczenia. |
APPROVED |
Oferta pakietowa została zatwierdzona. |
CANCELLED |
Użytkownik anulował ofertę pakietową. |
REJECTED |
Oferta pakietowa została odrzucona przez użytkownika, np. przez odrzucenie e-maila z akceptacją oferty. |