BillingAccounts interface
Interface que representa um BillingAccounts.
Métodos
| begin |
Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, as condições de pagamento podem ser adicionadas somente em contas de cobrança que têm o Tipo de Contrato como 'Contrato de Cliente da Microsoft' e AccountType como 'Enterprise'. Essa ação precisa de autorização prévia e somente vendedores de campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autoatendimento. |
| begin |
Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, as condições de pagamento podem ser adicionadas somente em contas de cobrança que têm o Tipo de Contrato como 'Contrato de Cliente da Microsoft' e AccountType como 'Enterprise'. Essa ação precisa de autorização prévia e somente vendedores de campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autoatendimento. |
| begin |
Cancela todas as condições de pagamento na conta de cobrança que cai após a data de cancelamento na solicitação. Atualmente, cancelar as condições de pagamento é atendido apenas por ações de administrador e não é uma ação de autoatendimento. |
| begin |
Cancela todas as condições de pagamento na conta de cobrança que cai após a data de cancelamento na solicitação. Atualmente, cancelar as condições de pagamento é atendido apenas por ações de administrador e não é uma ação de autoatendimento. |
| begin |
Atualiza as propriedades de uma conta de cobrança. Atualmente, displayName e endereço podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft. Atualmente, o endereço de endereço e o endereço de email de notificação podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Serviços Online da Microsoft. Atualmente, o número da ordem de compra pode ser editado para contas de cobrança com o tipo de contrato Enterprise Agreement. |
| begin |
Atualiza as propriedades de uma conta de cobrança. Atualmente, displayName e endereço podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft. Atualmente, o endereço de endereço e o endereço de email de notificação podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Serviços Online da Microsoft. Atualmente, o número da ordem de compra pode ser editado para contas de cobrança com o tipo de contrato Enterprise Agreement. |
| confirm |
Obtém os detalhes de transição de uma conta de cobrança que fez a transição do tipo de contrato Microsoft Online Services Program para o tipo de contrato Microsoft Customer Agreement. |
| get(string, Billing |
Obtém uma conta de cobrança por sua ID. |
| list(Billing |
Lista as contas de cobrança às quais um usuário tem acesso. |
| list |
Lista as seções de fatura para as quais o usuário tem permissão para criar assinaturas do Azure. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement. |
| validate |
Valida as condições de pagamento em uma conta de cobrança com o tipo de contrato 'Contrato de Cliente da Microsoft' e o tipo de conta 'Enterprise'. |
Detalhes do método
beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)
Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, as condições de pagamento podem ser adicionadas somente em contas de cobrança que têm o Tipo de Contrato como 'Contrato de Cliente da Microsoft' e AccountType como 'Enterprise'. Essa ação precisa de autorização prévia e somente vendedores de campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autoatendimento.
function beginAddPaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
As propriedades do prazo de pagamento.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)
Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, as condições de pagamento podem ser adicionadas somente em contas de cobrança que têm o Tipo de Contrato como 'Contrato de Cliente da Microsoft' e AccountType como 'Enterprise'. Essa ação precisa de autorização prévia e somente vendedores de campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autoatendimento.
function beginAddPaymentTermsAndWait(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<BillingAccount>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
As propriedades do prazo de pagamento.
Os parâmetros de opções.
Retornos
Promise<BillingAccount>
beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)
Cancela todas as condições de pagamento na conta de cobrança que cai após a data de cancelamento na solicitação. Atualmente, cancelar as condições de pagamento é atendido apenas por ações de administrador e não é uma ação de autoatendimento.
function beginCancelPaymentTerms(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
-
Date
Data após a qual todas as condições de pagamento que precisam ser canceladas.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)
Cancela todas as condições de pagamento na conta de cobrança que cai após a data de cancelamento na solicitação. Atualmente, cancelar as condições de pagamento é atendido apenas por ações de administrador e não é uma ação de autoatendimento.
function beginCancelPaymentTermsAndWait(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<BillingAccount>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
-
Date
Data após a qual todas as condições de pagamento que precisam ser canceladas.
Os parâmetros de opções.
Retornos
Promise<BillingAccount>
beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)
Atualiza as propriedades de uma conta de cobrança. Atualmente, displayName e endereço podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft. Atualmente, o endereço de endereço e o endereço de email de notificação podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Serviços Online da Microsoft. Atualmente, o número da ordem de compra pode ser editado para contas de cobrança com o tipo de contrato Enterprise Agreement.
function beginUpdate(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
- BillingAccountPatch
Uma conta de cobrança.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)
Atualiza as propriedades de uma conta de cobrança. Atualmente, displayName e endereço podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft. Atualmente, o endereço de endereço e o endereço de email de notificação podem ser atualizados para contas de cobrança com o tipo de contrato Contrato de Serviços Online da Microsoft. Atualmente, o número da ordem de compra pode ser editado para contas de cobrança com o tipo de contrato Enterprise Agreement.
function beginUpdateAndWait(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<BillingAccount>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
- BillingAccountPatch
Uma conta de cobrança.
Os parâmetros de opções.
Retornos
Promise<BillingAccount>
confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)
Obtém os detalhes de transição de uma conta de cobrança que fez a transição do tipo de contrato Microsoft Online Services Program para o tipo de contrato Microsoft Customer Agreement.
function confirmTransition(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams): Promise<TransitionDetails>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
Os parâmetros de opções.
Retornos
Promise<TransitionDetails>
get(string, BillingAccountsGetOptionalParams)
Obtém uma conta de cobrança por sua ID.
function get(billingAccountName: string, options?: BillingAccountsGetOptionalParams): Promise<BillingAccount>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- options
- BillingAccountsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<BillingAccount>
list(BillingAccountsListOptionalParams)
Lista as contas de cobrança às quais um usuário tem acesso.
function list(options?: BillingAccountsListOptionalParams): PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>
Parâmetros
Os parâmetros de opções.
Retornos
listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)
Lista as seções de fatura para as quais o usuário tem permissão para criar assinaturas do Azure. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.
function listInvoiceSectionsByCreateSubscriptionPermission(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams): PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
Os parâmetros de opções.
Retornos
validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)
Valida as condições de pagamento em uma conta de cobrança com o tipo de contrato 'Contrato de Cliente da Microsoft' e o tipo de conta 'Enterprise'.
function validatePaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams): Promise<PaymentTermsEligibilityResult>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- parameters
As propriedades do prazo de pagamento.
Os parâmetros de opções.
Retornos
Promise<PaymentTermsEligibilityResult>