Compartir a través de


BillingAccounts interface

Interfaz que representa una billingAccounts.

Métodos

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Agrega los términos de pago a todos los perfiles de facturación de la cuenta de facturación. Actualmente, los términos de pago solo se pueden agregar en las cuentas de facturación que tienen el tipo de contrato como "Contrato de cliente de Microsoft" y AccountType como "Enterprise". Esta acción necesita autorización previa y solo los vendedores de campo están autorizados para agregar los términos de pago y no es una acción de autoservicio.

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Agrega los términos de pago a todos los perfiles de facturación de la cuenta de facturación. Actualmente, los términos de pago solo se pueden agregar en las cuentas de facturación que tienen el tipo de contrato como "Contrato de cliente de Microsoft" y AccountType como "Enterprise". Esta acción necesita autorización previa y solo los vendedores de campo están autorizados para agregar los términos de pago y no es una acción de autoservicio.

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todos los términos de pago de la cuenta de facturación que se encuentra después de la fecha de cancelación de la solicitud. Actualmente, las acciones de administrador solo sirven los términos de pago de cancelación y no es una acción de autoservicio.

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todos los términos de pago de la cuenta de facturación que se encuentra después de la fecha de cancelación de la solicitud. Actualmente, las acciones de administrador solo sirven los términos de pago de cancelación y no es una acción de autoservicio.

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Actualiza las propiedades de una cuenta de facturación. Actualmente, displayName y address se pueden actualizar para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft. Actualmente, la dirección y la dirección de correo electrónico de notificación se pueden actualizar para las cuentas de facturación con el tipo de contrato Microsoft Online Services Agreement. Actualmente, el número de pedido de compra se puede editar para las cuentas de facturación con el tipo de contrato Enterprise Agreement.

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Actualiza las propiedades de una cuenta de facturación. Actualmente, displayName y address se pueden actualizar para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft. Actualmente, la dirección y la dirección de correo electrónico de notificación se pueden actualizar para las cuentas de facturación con el tipo de contrato Microsoft Online Services Agreement. Actualmente, el número de pedido de compra se puede editar para las cuentas de facturación con el tipo de contrato Enterprise Agreement.

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Obtiene los detalles de transición de una cuenta de facturación que ha pasado del tipo de contrato Microsoft Online Services Program al tipo de contrato Contrato de cliente de Microsoft.

get(string, BillingAccountsGetOptionalParams)

Obtiene una cuenta de facturación por su identificador.

list(BillingAccountsListOptionalParams)

Enumera las cuentas de facturación a las que un usuario tiene acceso.

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Enumera las secciones de factura para las que el usuario tiene permiso para crear suscripciones de Azure. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Valida los términos de pago en una cuenta de facturación con el tipo de contrato "Contrato de cliente de Microsoft" y el tipo de cuenta "Enterprise".

Detalles del método

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Agrega los términos de pago a todos los perfiles de facturación de la cuenta de facturación. Actualmente, los términos de pago solo se pueden agregar en las cuentas de facturación que tienen el tipo de contrato como "Contrato de cliente de Microsoft" y AccountType como "Enterprise". Esta acción necesita autorización previa y solo los vendedores de campo están autorizados para agregar los términos de pago y no es una acción de autoservicio.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters

PaymentTerm[]

Propiedades del término de pago.

options
BillingAccountsAddPaymentTermsOptionalParams

Parámetros de opciones.

Devoluciones

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

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Agrega los términos de pago a todos los perfiles de facturación de la cuenta de facturación. Actualmente, los términos de pago solo se pueden agregar en las cuentas de facturación que tienen el tipo de contrato como "Contrato de cliente de Microsoft" y AccountType como "Enterprise". Esta acción necesita autorización previa y solo los vendedores de campo están autorizados para agregar los términos de pago y no es una acción de autoservicio.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters

PaymentTerm[]

Propiedades del término de pago.

options
BillingAccountsAddPaymentTermsOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingAccount>

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todos los términos de pago de la cuenta de facturación que se encuentra después de la fecha de cancelación de la solicitud. Actualmente, las acciones de administrador solo sirven los términos de pago de cancelación y no es una acción de autoservicio.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters

Date

Fecha después de la cual se deben cancelar los términos de pago.

options
BillingAccountsCancelPaymentTermsOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Cancela todos los términos de pago de la cuenta de facturación que se encuentra después de la fecha de cancelación de la solicitud. Actualmente, las acciones de administrador solo sirven los términos de pago de cancelación y no es una acción de autoservicio.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters

Date

Fecha después de la cual se deben cancelar los términos de pago.

options
BillingAccountsCancelPaymentTermsOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingAccount>

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Actualiza las propiedades de una cuenta de facturación. Actualmente, displayName y address se pueden actualizar para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft. Actualmente, la dirección y la dirección de correo electrónico de notificación se pueden actualizar para las cuentas de facturación con el tipo de contrato Microsoft Online Services Agreement. Actualmente, el número de pedido de compra se puede editar para las cuentas de facturación con el tipo de contrato Enterprise Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters
BillingAccountPatch

Una cuenta de facturación.

options
BillingAccountsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Actualiza las propiedades de una cuenta de facturación. Actualmente, displayName y address se pueden actualizar para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft. Actualmente, la dirección y la dirección de correo electrónico de notificación se pueden actualizar para las cuentas de facturación con el tipo de contrato Microsoft Online Services Agreement. Actualmente, el número de pedido de compra se puede editar para las cuentas de facturación con el tipo de contrato Enterprise Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters
BillingAccountPatch

Una cuenta de facturación.

options
BillingAccountsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingAccount>

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Obtiene los detalles de transición de una cuenta de facturación que ha pasado del tipo de contrato Microsoft Online Services Program al tipo de contrato Contrato de cliente de Microsoft.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

options
BillingAccountsConfirmTransitionOptionalParams

Parámetros de opciones.

Devoluciones

get(string, BillingAccountsGetOptionalParams)

Obtiene una cuenta de facturación por su identificador.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

options
BillingAccountsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingAccount>

list(BillingAccountsListOptionalParams)

Enumera las cuentas de facturación a las que un usuario tiene acceso.

function list(options?: BillingAccountsListOptionalParams): PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>

Parámetros

options
BillingAccountsListOptionalParams

Parámetros de opciones.

Devoluciones

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Enumera las secciones de factura para las que el usuario tiene permiso para crear suscripciones de Azure. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

Devoluciones

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Valida los términos de pago en una cuenta de facturación con el tipo de contrato "Contrato de cliente de Microsoft" y el tipo de cuenta "Enterprise".

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

parameters

PaymentTerm[]

Propiedades del término de pago.

options
BillingAccountsValidatePaymentTermsOptionalParams

Parámetros de opciones.

Devoluciones