ReservationTransactionsOperations interface

Interface representando uma operação ReservationTransactions.

Propriedades

list

Lista de transações para instâncias reservadas no escopo da conta de cobrança. Observação: as transações de reembolso são postadas junto com sua transação de compra (ou seja, no mês de cobrança da compra). Por exemplo, o reembolso é solicitado em maio de 2021. Essa transação de reembolso terá data de evento como maio de 2021, mas o mês de cobrança como abril de 2020, quando a compra da reserva foi feita. Observação: o ARM tem um limite de tamanho de carga de 12 MB, portanto, atualmente, os chamadores recebem 400 quando o tamanho da resposta excede o limite do ARM. Nesses casos, a chamada à API deve ser feita com intervalos de datas menores.

listByBillingProfile

Lista de transações para instâncias reservadas no escopo do perfil de cobrança. As transações de reembolso são postadas junto com sua transação de compra (ou seja, no mês de cobrança da compra). Por exemplo, o reembolso é solicitado em maio de 2021. Essa transação de reembolso terá data de evento como maio de 2021, mas o mês de cobrança como abril de 2020, quando a compra da reserva foi feita. Observação: o ARM tem um limite de tamanho de carga de 12 MB, portanto, atualmente, os chamadores recebem 400 quando o tamanho da resposta excede o limite do ARM. Nesses casos, a chamada à API deve ser feita com intervalos de datas menores.

Detalhes da propriedade

list

Lista de transações para instâncias reservadas no escopo da conta de cobrança. Observação: as transações de reembolso são postadas junto com sua transação de compra (ou seja, no mês de cobrança da compra). Por exemplo, o reembolso é solicitado em maio de 2021. Essa transação de reembolso terá data de evento como maio de 2021, mas o mês de cobrança como abril de 2020, quando a compra da reserva foi feita. Observação: o ARM tem um limite de tamanho de carga de 12 MB, portanto, atualmente, os chamadores recebem 400 quando o tamanho da resposta excede o limite do ARM. Nesses casos, a chamada à API deve ser feita com intervalos de datas menores.

list: (billingAccountId: string, options?: ReservationTransactionsListOptionalParams) => PagedAsyncIterableIterator<ReservationTransaction, ReservationTransaction[], PageSettings>

Valor da propriedade

(billingAccountId: string, options?: ReservationTransactionsListOptionalParams) => PagedAsyncIterableIterator<ReservationTransaction, ReservationTransaction[], PageSettings>

listByBillingProfile

Lista de transações para instâncias reservadas no escopo do perfil de cobrança. As transações de reembolso são postadas junto com sua transação de compra (ou seja, no mês de cobrança da compra). Por exemplo, o reembolso é solicitado em maio de 2021. Essa transação de reembolso terá data de evento como maio de 2021, mas o mês de cobrança como abril de 2020, quando a compra da reserva foi feita. Observação: o ARM tem um limite de tamanho de carga de 12 MB, portanto, atualmente, os chamadores recebem 400 quando o tamanho da resposta excede o limite do ARM. Nesses casos, a chamada à API deve ser feita com intervalos de datas menores.

listByBillingProfile: (billingAccountId: string, billingProfileId: string, options?: ReservationTransactionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<ModernReservationTransaction, ModernReservationTransaction[], PageSettings>

Valor da propriedade

(billingAccountId: string, billingProfileId: string, options?: ReservationTransactionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<ModernReservationTransaction, ModernReservationTransaction[], PageSettings>