PaymentMethodsOperations interface

Interface que representa operações de Métodos de Pagamento.

Propriedades

deleteByUser

Exclui um método de pagamento de propriedade do chamador.

getByBillingAccount

Obtém um método de pagamento disponível para uma conta de cobrança. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

getByBillingProfile

Obtém um método de pagamento associado a um perfil de faturação. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

getByUser

Obtém um método de pagamento de propriedade do chamador.

listByBillingAccount

Lista os métodos de pagamento disponíveis para uma conta de cobrança. Juntamente com os métodos de pagamento de propriedade do chamador, esses métodos de pagamento podem ser anexados a um perfil de cobrança para fazer pagamentos. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

listByBillingProfile

Lista métodos de pagamento associados a um perfil de faturação. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

listByUser

Lista os métodos de pagamento pertencentes ao chamador.

Detalhes de Propriedade

deleteByUser

Exclui um método de pagamento de propriedade do chamador.

deleteByUser: (paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>

Valor de Propriedade

(paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>

getByBillingAccount

Obtém um método de pagamento disponível para uma conta de cobrança. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

getByBillingAccount: (billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>

Valor de Propriedade

(billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>

getByBillingProfile

Obtém um método de pagamento associado a um perfil de faturação. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

getByBillingProfile: (billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>

getByUser

Obtém um método de pagamento de propriedade do chamador.

getByUser: (paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>

Valor de Propriedade

(paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>

listByBillingAccount

Lista os métodos de pagamento disponíveis para uma conta de cobrança. Juntamente com os métodos de pagamento de propriedade do chamador, esses métodos de pagamento podem ser anexados a um perfil de cobrança para fazer pagamentos. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

listByBillingAccount: (billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

Valor de Propriedade

(billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

listByBillingProfile

Lista métodos de pagamento associados a um perfil de faturação. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.

listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>

listByUser

Lista os métodos de pagamento pertencentes ao chamador.

listByUser: (options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

Valor de Propriedade

(options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>