ReservationPaymentDetail Class

Information about payment related to a reservation order.

Inheritance
azure.mgmt.billing._serialization.Model
ReservationPaymentDetail

Constructor

ReservationPaymentDetail(*, due_date: date | None = None, payment_date: date | None = None, pricing_currency_total: _models.Price | None = None, billing_currency_total: _models.Price | None = None, billing_account: str | None = None, status: str | _models.PaymentStatus | None = None, extended_status_info: _models.ReservationExtendedStatusInfo | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
due_date

Date when the payment needs to be done.

payment_date

Date when the transaction is completed. Is null when it is scheduled.

pricing_currency_total

Amount in pricing currency. Tax not included.

billing_currency_total

Amount charged in Billing currency. Tax not included. Is null for future payments.

billing_account
str

Shows the Account that is charged for this payment.

status

Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future. Known values are: "Succeeded", "Failed", "Scheduled", "Cancelled", "Completed", and "Pending".

extended_status_info

Extended status information for the reservation.

Variables

Name Description
due_date

Date when the payment needs to be done.

payment_date

Date when the transaction is completed. Is null when it is scheduled.

pricing_currency_total

Amount in pricing currency. Tax not included.

billing_currency_total

Amount charged in Billing currency. Tax not included. Is null for future payments.

billing_account
str

Shows the Account that is charged for this payment.

status

Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future. Known values are: "Succeeded", "Failed", "Scheduled", "Cancelled", "Completed", and "Pending".

extended_status_info

Extended status information for the reservation.