Compartilhar via


PaymentMethods interface

Interface que representa um PaymentMethods.

Métodos

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

Exclui uma forma de pagamento de propriedade do chamador.

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

Obtém uma forma de pagamento disponível para uma conta de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

Obtém uma forma de pagamento vinculada a um perfil de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

getByUser(string, PaymentMethodsGetByUserOptionalParams)

Obtém uma forma de pagamento de propriedade do chamador.

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

Lista as formas de pagamento disponíveis para uma conta de cobrança. Juntamente com as formas de pagamento pertencentes ao chamador, essas formas de pagamento podem ser anexadas a um perfil de cobrança para fazer pagamentos. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

Lista as formas de pagamento anexadas a um perfil de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

listByUser(PaymentMethodsListByUserOptionalParams)

Lista as formas de pagamento pertencentes ao chamador.

Detalhes do método

deleteByUser(string, PaymentMethodsDeleteByUserOptionalParams)

Exclui uma forma de pagamento de propriedade do chamador.

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

Parâmetros

paymentMethodName

string

A ID que identifica exclusivamente uma forma de pagamento.

options
PaymentMethodsDeleteByUserOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

getByBillingAccount(string, string, PaymentMethodsGetByBillingAccountOptionalParams)

Obtém uma forma de pagamento disponível para uma conta de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

paymentMethodName

string

A ID que identifica exclusivamente uma forma de pagamento.

options
PaymentMethodsGetByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

Promise<PaymentMethod>

getByBillingProfile(string, string, string, PaymentMethodsGetByBillingProfileOptionalParams)

Obtém uma forma de pagamento vinculada a um perfil de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

paymentMethodName

string

A ID que identifica exclusivamente uma forma de pagamento.

options
PaymentMethodsGetByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

getByUser(string, PaymentMethodsGetByUserOptionalParams)

Obtém uma forma de pagamento de propriedade do chamador.

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

Parâmetros

paymentMethodName

string

A ID que identifica exclusivamente uma forma de pagamento.

options
PaymentMethodsGetByUserOptionalParams

Os parâmetros de opções.

Retornos

Promise<PaymentMethod>

listByBillingAccount(string, PaymentMethodsListByBillingAccountOptionalParams)

Lista as formas de pagamento disponíveis para uma conta de cobrança. Juntamente com as formas de pagamento pertencentes ao chamador, essas formas de pagamento podem ser anexadas a um perfil de cobrança para fazer pagamentos. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

options
PaymentMethodsListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

listByBillingProfile(string, string, PaymentMethodsListByBillingProfileOptionalParams)

Lista as formas de pagamento anexadas a um perfil de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

options
PaymentMethodsListByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

listByUser(PaymentMethodsListByUserOptionalParams)

Lista as formas de pagamento pertencentes ao chamador.

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

Parâmetros

options
PaymentMethodsListByUserOptionalParams

Os parâmetros de opções.

Retornos