PaymentMethods interface
Interface que representa um PaymentMethods.
Métodos
| delete |
Exclui uma forma de pagamento de propriedade do chamador. |
| get |
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. |
| get |
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. |
| get |
Obtém uma forma de pagamento de propriedade do chamador. |
| list |
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. |
| list |
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. |
| list |
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.
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.
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.
Os parâmetros de opções.
Retornos
Promise<PaymentMethodLink>
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.
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.
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.
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
Os parâmetros de opções.