BillingSubscriptions interface
Interface représentant un BillingSubscriptions.
Méthodes
| begin |
Annule un abonnement basé sur l’utilisation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat Partenaire Microsoft. |
| begin |
Annule un abonnement basé sur l’utilisation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat Partenaire Microsoft. |
| begin |
Annule un abonnement de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat partenaire Microsoft ou Contrat client Microsoft. |
| begin |
Annule un abonnement de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat partenaire Microsoft ou Contrat client Microsoft. |
| begin |
Fusionne l’abonnement de facturation fourni dans la demande avec un abonnement de facturation cible. |
| begin |
Fusionne l’abonnement de facturation fourni dans la demande avec un abonnement de facturation cible. |
| begin |
Déplace les frais d’un abonnement vers une nouvelle section de facture. La nouvelle section de facture doit appartenir au même profil de facturation que la section de facture existante. Cette opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft. |
| begin |
Déplace les frais d’un abonnement vers une nouvelle section de facture. La nouvelle section de facture doit appartenir au même profil de facturation que la section de facture existante. Cette opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft. |
| begin |
Fractionne un abonnement en un nouvel abonnement dont la quantité est inférieure à la quantité actuelle de l’abonnement et n’est pas égale à 0. |
| begin |
Fractionne un abonnement en un nouvel abonnement dont la quantité est inférieure à la quantité actuelle de l’abonnement et n’est pas égale à 0. |
| begin |
Met à jour les propriétés d’un abonnement de facturation. |
| begin |
Met à jour les propriétés d’un abonnement de facturation. |
| get(string, string, Billing |
Obtient un abonnement par son ID. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft, le Contrat Partenaire Microsoft et le Contrat Entreprise. |
| get |
Obtient un abonnement par son profil de facturation et son ID. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise. |
| list |
Répertorie les abonnements pour un compte de facturation. |
| list |
Répertorie les abonnements facturés à un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft ou contrat partenaire Microsoft. |
| list |
Répertorie les abonnements pour un client. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat Partenaire Microsoft. |
| list |
Répertorie les abonnements d’un client au niveau du compte de facturation. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat Partenaire Microsoft. |
| list |
Répertorie les abonnements pour un compte d’inscription. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise. |
| list |
Répertorie les abonnements facturés à une section de facture. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat client Microsoft. |
| validate |
Valide si les frais d’un abonnement peuvent être déplacés vers une nouvelle section de facture. Cette opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft. |
Détails de la méthode
beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Annule un abonnement basé sur l’utilisation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat Partenaire Microsoft.
function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- CancelSubscriptionRequest
Demander des paramètres pour annuler l’abonnement client.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Annule un abonnement basé sur l’utilisation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat Partenaire Microsoft.
function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- CancelSubscriptionRequest
Demander des paramètres pour annuler l’abonnement client.
Paramètres d’options.
Retours
Promise<BillingSubscriptionsCancelHeaders>
beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)
Annule un abonnement de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat partenaire Microsoft ou Contrat client Microsoft.
function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)
Annule un abonnement de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation de type Contrat partenaire Microsoft ou Contrat client Microsoft.
function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
Paramètres d’options.
Retours
Promise<BillingSubscriptionsDeleteHeaders>
beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Fusionne l’abonnement de facturation fourni dans la demande avec un abonnement de facturation cible.
function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- BillingSubscriptionMergeRequest
Demandez des paramètres fournis pour fusionner les deux abonnements de facturation.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Fusionne l’abonnement de facturation fourni dans la demande avec un abonnement de facturation cible.
function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- BillingSubscriptionMergeRequest
Demandez des paramètres fournis pour fusionner les deux abonnements de facturation.
Paramètres d’options.
Retours
Promise<BillingSubscription>
beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Déplace les frais d’un abonnement vers une nouvelle section de facture. La nouvelle section de facture doit appartenir au même profil de facturation que la section de facture existante. Cette opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft.
function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- MoveBillingSubscriptionRequest
Demander des paramètres pour transférer l’abonnement de facturation.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Déplace les frais d’un abonnement vers une nouvelle section de facture. La nouvelle section de facture doit appartenir au même profil de facturation que la section de facture existante. Cette opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft.
function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- MoveBillingSubscriptionRequest
Demander des paramètres pour transférer l’abonnement de facturation.
Paramètres d’options.
Retours
Promise<BillingSubscription>
beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Fractionne un abonnement en un nouvel abonnement dont la quantité est inférieure à la quantité actuelle de l’abonnement et n’est pas égale à 0.
function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- BillingSubscriptionSplitRequest
Demandez des paramètres fournis pour fractionner l’abonnement de facturation.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Fractionne un abonnement en un nouvel abonnement dont la quantité est inférieure à la quantité actuelle de l’abonnement et n’est pas égale à 0.
function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- BillingSubscriptionSplitRequest
Demandez des paramètres fournis pour fractionner l’abonnement de facturation.
Paramètres d’options.
Retours
Promise<BillingSubscription>
beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Met à jour les propriétés d’un abonnement de facturation.
function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- BillingSubscriptionPatch
Propriétés de facturation d’un abonnement.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Met à jour les propriétés d’un abonnement de facturation.
function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- BillingSubscriptionPatch
Propriétés de facturation d’un abonnement.
Paramètres d’options.
Retours
Promise<BillingSubscription>
get(string, string, BillingSubscriptionsGetOptionalParams)
Obtient un abonnement par son ID. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft, le Contrat Partenaire Microsoft et le Contrat Entreprise.
function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
Paramètres d’options.
Retours
Promise<BillingSubscription>
getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)
Obtient un abonnement par son profil de facturation et son ID. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingProfileName
-
string
ID qui identifie de façon unique un profil de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
Paramètres d’options.
Retours
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
Répertorie les abonnements pour un compte de facturation.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
Paramètres d’options.
Retours
listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)
Répertorie les abonnements facturés à un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft ou contrat partenaire Microsoft.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingProfileName
-
string
ID qui identifie de façon unique un profil de facturation.
Paramètres d’options.
Retours
listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)
Répertorie les abonnements pour un client. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat Partenaire Microsoft.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingProfileName
-
string
ID qui identifie de façon unique un profil de facturation.
- customerName
-
string
ID qui identifie de façon unique un client.
Paramètres d’options.
Retours
listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)
Répertorie les abonnements d’un client au niveau du compte de facturation. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat Partenaire Microsoft.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- customerName
-
string
ID qui identifie de façon unique un client.
Paramètres d’options.
Retours
listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)
Répertorie les abonnements pour un compte d’inscription. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- enrollmentAccountName
-
string
Nom du compte d’inscription.
Paramètres d’options.
Retours
listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)
Répertorie les abonnements facturés à une section de facture. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat client Microsoft.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingProfileName
-
string
ID qui identifie de façon unique un profil de facturation.
- invoiceSectionName
-
string
ID qui identifie de façon unique une section de facture.
Paramètres d’options.
Retours
validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)
Valide si les frais d’un abonnement peuvent être déplacés vers une nouvelle section de facture. Cette opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft.
function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- billingSubscriptionName
-
string
ID qui identifie de façon unique un abonnement.
- parameters
- MoveBillingSubscriptionRequest
Demander des paramètres pour transférer l’abonnement de facturation.
Paramètres d’options.