Compartir a través de


BillingSubscriptions interface

Interfaz que representa una facturaciónSuscripción.

Métodos

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela una suscripción basada en el uso. Esta operación solo se admite para las cuentas de facturación de tipo Microsoft Partner Agreement.

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela una suscripción basada en el uso. Esta operación solo se admite para las cuentas de facturación de tipo Microsoft Partner Agreement.

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela una suscripción de facturación. Esta operación solo se admite para cuentas de facturación de tipo Microsoft Partner Agreement o Contrato de cliente de Microsoft.

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela una suscripción de facturación. Esta operación solo se admite para cuentas de facturación de tipo Microsoft Partner Agreement o Contrato de cliente de Microsoft.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Combina la suscripción de facturación proporcionada en la solicitud con una suscripción de facturación de destino.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Combina la suscripción de facturación proporcionada en la solicitud con una suscripción de facturación de destino.

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Mueve los cargos de una suscripción a una nueva sección de factura. La nueva sección de factura debe pertenecer al mismo perfil de facturación que la sección de factura existente. Esta operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Mueve los cargos de una suscripción a una nueva sección de factura. La nueva sección de factura debe pertenecer al mismo perfil de facturación que la sección de factura existente. Esta operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Divide una suscripción en una nueva suscripción con una cantidad menor que la cantidad de suscripción actual y no es igual a 0.

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Divide una suscripción en una nueva suscripción con una cantidad menor que la cantidad de suscripción actual y no es igual a 0.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Actualiza las propiedades de una suscripción de facturación.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Actualiza las propiedades de una suscripción de facturación.

get(string, string, BillingSubscriptionsGetOptionalParams)

Obtiene una suscripción por su identificador. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement, Microsoft Partner Agreement y Enterprise Agreement.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Obtiene una suscripción por su perfil de facturación e identificador. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Enumera las suscripciones de una cuenta de facturación.

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Enumera las suscripciones que se facturan a un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement o Microsoft Partner Agreement.

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Enumera las suscripciones de un cliente. La operación solo se admite para las cuentas de facturación con el tipo de contrato Microsoft Partner Agreement.

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Enumera las suscripciones de un cliente en el nivel de cuenta de facturación. La operación solo se admite para las cuentas de facturación con el tipo de contrato Microsoft Partner Agreement.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Enumera las suscripciones de una cuenta de inscripción. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Enumera las suscripciones que se facturan a una sección de factura. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Valida si los cargos de una suscripción se pueden mover a una nueva sección de factura. Esta operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

Detalles del método

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela una suscripción basada en el uso. Esta operación solo se admite para las cuentas de facturación de tipo Microsoft Partner Agreement.

function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
CancelSubscriptionRequest

Parámetros de solicitud para cancelar la suscripción de cliente.

options
BillingSubscriptionsCancelOptionalParams

Parámetros de opciones.

Devoluciones

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela una suscripción basada en el uso. Esta operación solo se admite para las cuentas de facturación de tipo Microsoft Partner Agreement.

function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
CancelSubscriptionRequest

Parámetros de solicitud para cancelar la suscripción de cliente.

options
BillingSubscriptionsCancelOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela una suscripción de facturación. Esta operación solo se admite para cuentas de facturación de tipo Microsoft Partner Agreement o Contrato de cliente de Microsoft.

function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

options
BillingSubscriptionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela una suscripción de facturación. Esta operación solo se admite para cuentas de facturación de tipo Microsoft Partner Agreement o Contrato de cliente de Microsoft.

function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

options
BillingSubscriptionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Combina la suscripción de facturación proporcionada en la solicitud con una suscripción de facturación de destino.

function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
BillingSubscriptionMergeRequest

Parámetros de solicitud que se proporcionan para combinar las dos suscripciones de facturación.

options
BillingSubscriptionsMergeOptionalParams

Parámetros de opciones.

Devoluciones

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

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Combina la suscripción de facturación proporcionada en la solicitud con una suscripción de facturación de destino.

function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
BillingSubscriptionMergeRequest

Parámetros de solicitud que se proporcionan para combinar las dos suscripciones de facturación.

options
BillingSubscriptionsMergeOptionalParams

Parámetros de opciones.

Devoluciones

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Mueve los cargos de una suscripción a una nueva sección de factura. La nueva sección de factura debe pertenecer al mismo perfil de facturación que la sección de factura existente. Esta operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
MoveBillingSubscriptionRequest

Solicite parámetros para transferir la suscripción de facturación.

options
BillingSubscriptionsMoveOptionalParams

Parámetros de opciones.

Devoluciones

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

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Mueve los cargos de una suscripción a una nueva sección de factura. La nueva sección de factura debe pertenecer al mismo perfil de facturación que la sección de factura existente. Esta operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
MoveBillingSubscriptionRequest

Solicite parámetros para transferir la suscripción de facturación.

options
BillingSubscriptionsMoveOptionalParams

Parámetros de opciones.

Devoluciones

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Divide una suscripción en una nueva suscripción con una cantidad menor que la cantidad de suscripción actual y no es igual a 0.

function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
BillingSubscriptionSplitRequest

Parámetros de solicitud que se proporcionan para dividir la suscripción de facturación.

options
BillingSubscriptionsSplitOptionalParams

Parámetros de opciones.

Devoluciones

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

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Divide una suscripción en una nueva suscripción con una cantidad menor que la cantidad de suscripción actual y no es igual a 0.

function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
BillingSubscriptionSplitRequest

Parámetros de solicitud que se proporcionan para dividir la suscripción de facturación.

options
BillingSubscriptionsSplitOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Actualiza las propiedades de una suscripción de facturación.

function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
BillingSubscriptionPatch

Propiedades de facturación de una suscripción.

options
BillingSubscriptionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Actualiza las propiedades de una suscripción de facturación.

function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
BillingSubscriptionPatch

Propiedades de facturación de una suscripción.

options
BillingSubscriptionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, BillingSubscriptionsGetOptionalParams)

Obtiene una suscripción por su identificador. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement, Microsoft Partner Agreement y Enterprise Agreement.

function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

options
BillingSubscriptionsGetOptionalParams

Parámetros de opciones.

Devoluciones

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Obtiene una suscripción por su perfil de facturación e identificador. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>

Parámetros

billingAccountName

string

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

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

Devoluciones

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Enumera las suscripciones de una cuenta de facturación.

function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parámetros

billingAccountName

string

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

Devoluciones

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Enumera las suscripciones que se facturan a un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement o Microsoft Partner Agreement.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parámetros

billingAccountName

string

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

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

Devoluciones

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Enumera las suscripciones de un cliente. La operación solo se admite para las cuentas de facturación con el tipo de contrato Microsoft Partner Agreement.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parámetros

billingAccountName

string

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

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

customerName

string

Identificador que identifica de forma única a un cliente.

options
BillingSubscriptionsListByCustomerOptionalParams

Parámetros de opciones.

Devoluciones

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Enumera las suscripciones de un cliente en el nivel de cuenta de facturación. La operación solo se admite para las cuentas de facturación con el tipo de contrato Microsoft Partner Agreement.

function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parámetros

billingAccountName

string

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

customerName

string

Identificador que identifica de forma única a un cliente.

Devoluciones

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Enumera las suscripciones de una cuenta de inscripción. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parámetros

billingAccountName

string

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

enrollmentAccountName

string

Nombre de la cuenta de inscripción.

Devoluciones

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Enumera las suscripciones que se facturan a una sección de factura. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parámetros

billingAccountName

string

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

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

invoiceSectionName

string

Identificador que identifica de forma única una sección de factura.

Devoluciones

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Valida si los cargos de una suscripción se pueden mover a una nueva sección de factura. Esta operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>

Parámetros

billingAccountName

string

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

billingSubscriptionName

string

Identificador que identifica de forma única una suscripción.

parameters
MoveBillingSubscriptionRequest

Solicite parámetros para transferir la suscripción de facturación.

Devoluciones