BillingAccounts interface
Interfaz que representa una billingAccounts.
Métodos
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| confirm |
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, Billing |
Obtiene una cuenta de facturación por su identificador. |
| list(Billing |
Enumera las cuentas de facturación a las que un usuario tiene acceso. |
| list |
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. |
| validate |
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
Propiedades del término de pago.
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
Propiedades del término de pago.
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.
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.
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<TransitionDetails>
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
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.
Parámetros de opciones.
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
Propiedades del término de pago.
Parámetros de opciones.
Devoluciones
Promise<PaymentTermsEligibilityResult>