Propozycja budżetu na poziomie konta.
Wszystkie pola mają prefiks „propozycja” mogą nie być stosowane bezpośrednio. Na przykład proponowane limity wydatków mogą zostać skorygowane przed ich zastosowaniem. Dzieje się tak, gdy „propozycja” pole ma wartość „zatwierdzone” np. limity wydatków.
Pamiętaj, że typ oferty (proposalType) zmienia wymagane pola, a które muszą pozostać puste.
Zapis JSON |
---|
{ "resourceName": string, "proposalType": enum ( |
Pola | |
---|---|
resourceName |
Stały. Nazwa zasobu oferty pakietowej. Nazwy zasobów budżetu konta w ofercie pakietowej mają następujący format:
|
proposalType |
Stały. Typ oferty pakietowej, np. END, by zakończyć budżet powiązany z tą ofertą pakietową. |
status |
Tylko dane wyjściowe. Stan tej oferty pakietowej. Po utworzeniu nowej oferty pakietowej jej stan przyjmuje domyślnie wartość OCZEKUJĄCA. |
id |
Tylko dane wyjściowe. Identyfikator oferty. |
billingSetup |
Stały. Nazwa zasobu konfiguracji płatności powiązanego z tą ofertą pakietową. |
accountBudget |
Stały. Nazwa zasobu budżetu na poziomie konta powiązanego z tą ofertą pakietową. |
proposedName |
Stały. Nazwa, która ma zostać 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 |
Stały. Numer zamówienia to wartość, dzięki której użytkownik może wskazać kwotę budżetu na swoich fakturach miesięcznych. |
proposedNotes |
Stały. Uwagi powiązane z tym budżetem. |
creationDateTime |
Tylko dane wyjściowe. Data i godzina utworzenia tej oferty pakietowej budżetu na poziomie konta. W odpowiednich przypadkach nie jest to data i godzina zatwierdzenia tej oferty pakietowej. |
approvalDateTime |
Tylko dane wyjściowe. Data i godzina zatwierdzenia danego budżetu na poziomie konta (jeśli dotyczy). |
Pole sumy proposed_start_time . Proponowana data i godzina rozpoczęcia budżetu na poziomie konta. Nie może przypadać w przeszłości. proposed_start_time może mieć tylko jedną z tych wartości: |
|
proposedStartDateTime |
Stały. Proponowana data i godzina rozpoczęcia w formacie rrrr-mm-dd gg:mm:ss. |
proposedStartTimeType |
Stały. Proponowana data i godzina rozpoczęcia jako dobrze zdefiniowany typ, np. TERAZ. |
Pole sumy proposed_end_time . Proponowana data i godzina zakończenia budżetu na poziomie konta. Nie może przypadać w przeszłości. proposed_end_time może mieć tylko jedną z tych wartości: |
|
proposedEndDateTime |
Stały. Proponowana data i godzina zakończenia w formacie rrrr-mm-dd gg:mm:ss. |
proposedEndTimeType |
Stały. Proponowana data i godzina zakończenia jako dobrze zdefiniowany typ, np. NA DALEJ. |
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, np. NA DALEJ. |
Pole sumy proposed_spending_limit . Proponowany limit wydatków. proposed_spending_limit może mieć tylko jedną z tych wartości: |
|
proposedSpendingLimitMicros |
Stały. Proponowany limit wydatków w mikro. Jeden milion to jedna jednostka. |
proposedSpendingLimitType |
Stały. Proponowany limit wydatków jako dobrze zdefiniowany typ, np. INFINITE. |
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 jedna jednostka. |
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 |
Używany tylko w przypadku zwracanej wartości. Reprezentuje wartość nieznaną w tej wersji. |
PENDING |
Oferta pakietowa oczekuje 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 konfigurowany podczas rejestracji lub podczas zmiany adresu rozliczeniowego. |
APPROVED |
Oferta pakietowa została zatwierdzona. |
CANCELLED |
Oferta pakietowa została anulowana przez użytkownika. |
REJECTED |
Oferta została odrzucona przez użytkownika, np. przez odrzucenie e-maila z prośbą o akceptację. |