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, 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. |
begin |
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. |
begin |
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. |
begin |
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. |
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 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. |
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 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. |
confirm |
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, Billing |
Obtém uma conta de cobrança por seu 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 é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement. |
validate |
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
As propriedades do prazo de pagamento.
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
As propriedades do prazo de pagamento.
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.
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.
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<TransitionDetails>
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
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.
Os parâmetros de opções.
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
As propriedades do prazo de pagamento.
Os parâmetros de opções.
Devoluções
Promise<PaymentTermsEligibilityResult>