Partilhar via


BillingAccounts interface

Interface que representa um BillingAccounts.

Métodos

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, os termos de pagamento só podem ser adicionados em contas de cobrança que tenham Tipo de Contrato como "Contrato de Cliente Microsoft" e Tipo de Conta como "Empresa". Esta ação necessita de pré-autorização e apenas os Vendedores de Campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autosserviço.

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, os termos de pagamento só podem ser adicionados em contas de cobrança que tenham Tipo de Contrato como "Contrato de Cliente Microsoft" e Tipo de Conta como "Empresa". Esta ação necessita de pré-autorização e apenas os Vendedores de Campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autosserviço.

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todas as condições de pagamento na conta de faturação que caia após a data de cancelamento no pedido. Atualmente, cancelar condições de pagamento é servido apenas por ações administrativas e não é uma ação de autosserviço.

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todas as condições de pagamento na conta de faturação que caia após a data de cancelamento no pedido. Atualmente, cancelar condições de pagamento é servido apenas por ações administrativas e não é uma ação de autosserviço.

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 Microsoft. Atualmente, o 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 do Microsoft Online Services. Atualmente, o número da ordem de compra pode ser editado para contas de faturamento com o tipo de contrato Enterprise Agreement.

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 Microsoft. Atualmente, o 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 do Microsoft Online Services. Atualmente, o número da ordem de compra pode ser editado para contas de faturamento com o tipo de contrato Enterprise Agreement.

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Obtém os detalhes de transição de uma conta de cobrança que passou do tipo de contrato Programa Microsoft Online Services para o tipo de contrato Contrato de Cliente Microsoft.

get(string, BillingAccountsGetOptionalParams)

Obtém uma conta de cobrança por seu ID.

list(BillingAccountsListOptionalParams)

Lista as contas de cobrança às quais um usuário tem acesso.

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 é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Valida as condições de pagamento em uma conta de cobrança com o tipo de contrato 'Contrato de Cliente Microsoft' e o tipo de conta 'Enterprise'.

Detalhes de Método

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Adiciona condições de pagamento a todos os perfis de cobrança na conta de cobrança. Atualmente, os termos de pagamento só podem ser adicionados em contas de cobrança que tenham Tipo de Contrato como "Contrato de Cliente Microsoft" e Tipo de Conta como "Empresa". Esta ação necessita de pré-autorização e apenas os Vendedores de Campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autosserviço.

function beginAddPaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parâmetros

billingAccountName

string

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

parameters

PaymentTerm[]

As propriedades do prazo de pagamento.

options
BillingAccountsAddPaymentTermsOptionalParams

Os parâmetros de opções.

Devoluções

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, os termos de pagamento só podem ser adicionados em contas de cobrança que tenham Tipo de Contrato como "Contrato de Cliente Microsoft" e Tipo de Conta como "Empresa". Esta ação necessita de pré-autorização e apenas os Vendedores de Campo estão autorizados a adicionar as condições de pagamento e não é uma ação de autosserviço.

function beginAddPaymentTermsAndWait(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<BillingAccount>

Parâmetros

billingAccountName

string

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

parameters

PaymentTerm[]

As propriedades do prazo de pagamento.

options
BillingAccountsAddPaymentTermsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BillingAccount>

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todas as condições de pagamento na conta de faturação que caia após a data de cancelamento no pedido. Atualmente, cancelar condições de pagamento é servido apenas por ações administrativas e não é uma ação de autosserviço.

function beginCancelPaymentTerms(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parâmetros

billingAccountName

string

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

parameters

Date

Data após a qual quaisquer condições de pagamento que precisam ser canceladas.

options
BillingAccountsCancelPaymentTermsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todas as condições de pagamento na conta de faturação que caia após a data de cancelamento no pedido. Atualmente, cancelar condições de pagamento é servido apenas por ações administrativas e não é uma ação de autosserviço.

function beginCancelPaymentTermsAndWait(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<BillingAccount>

Parâmetros

billingAccountName

string

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

parameters

Date

Data após a qual quaisquer condições de pagamento que precisam ser canceladas.

options
BillingAccountsCancelPaymentTermsOptionalParams

Os parâmetros de opções.

Devoluções

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 Microsoft. Atualmente, o 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 do Microsoft Online Services. Atualmente, o número da ordem de compra pode ser editado para contas de faturamento com o tipo de contrato Enterprise Agreement.

function beginUpdate(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parâmetros

billingAccountName

string

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

parameters
BillingAccountPatch

Uma conta de faturação.

options
BillingAccountsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 Microsoft. Atualmente, o 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 do Microsoft Online Services. Atualmente, o número da ordem de compra pode ser editado para contas de faturamento com o tipo de contrato Enterprise Agreement.

function beginUpdateAndWait(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<BillingAccount>

Parâmetros

billingAccountName

string

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

parameters
BillingAccountPatch

Uma conta de faturação.

options
BillingAccountsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BillingAccount>

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Obtém os detalhes de transição de uma conta de cobrança que passou do tipo de contrato Programa Microsoft Online Services para o tipo de contrato Contrato de Cliente Microsoft.

function confirmTransition(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams): Promise<TransitionDetails>

Parâmetros

billingAccountName

string

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

options
BillingAccountsConfirmTransitionOptionalParams

Os parâmetros de opções.

Devoluções

get(string, BillingAccountsGetOptionalParams)

Obtém uma conta de cobrança por seu ID.

function get(billingAccountName: string, options?: BillingAccountsGetOptionalParams): Promise<BillingAccount>

Parâmetros

billingAccountName

string

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

options
BillingAccountsGetOptionalParams

Os parâmetros de opções.

Devoluções

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

options
BillingAccountsListOptionalParams

Os parâmetros de opções.

Devoluções

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 é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

function listInvoiceSectionsByCreateSubscriptionPermission(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams): PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>

Parâmetros

billingAccountName

string

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

Devoluções

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Valida as condições de pagamento em uma conta de cobrança com o tipo de contrato 'Contrato de Cliente Microsoft' e o tipo de conta 'Enterprise'.

function validatePaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams): Promise<PaymentTermsEligibilityResult>

Parâmetros

billingAccountName

string

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

parameters

PaymentTerm[]

As propriedades do prazo de pagamento.

options
BillingAccountsValidatePaymentTermsOptionalParams

Os parâmetros de opções.

Devoluções