BillingSubscriptions interface
Interfaz que representa una facturaciónSuscripción.
Métodos
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
Combina la suscripción de facturación proporcionada en la solicitud con una suscripción de facturación de destino. |
| begin |
Combina la suscripción de facturación proporcionada en la solicitud con una suscripción de facturación de destino. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
Actualiza las propiedades de una suscripción de facturación. |
| begin |
Actualiza las propiedades de una suscripción de facturación. |
| get(string, string, Billing |
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. |
| get |
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. |
| list |
Enumera las suscripciones de una cuenta de facturación. |
| list |
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. |
| list |
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. |
| list |
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. |
| list |
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. |
| list |
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. |
| validate |
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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscriptionsCancelHeaders>
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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscriptionsDeleteHeaders>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscription>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscription>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscription>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscription>
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscription>
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.
Parámetros de opciones.
Devoluciones
Promise<BillingSubscription>
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.
Parámetros de opciones.
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.
Parámetros de opciones.
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.
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.
Parámetros de opciones.
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.
Parámetros de opciones.
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.
Parámetros de opciones.
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.
Parámetros de opciones.