BillingSubscriptions interface
Interface représentant une facturationSubscriptions.
Méthodes
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 de contrat 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 de contrat Contrat client Microsoft. |
get(string, Billing |
Obtient un abonnement par son ID. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat client Microsoft et Contrat Partenaire Microsoft. |
list |
Répertorie les abonnements pour un compte de facturation. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat client Microsoft ou Contrat Partenaire Microsoft. |
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 de contrat Contrat client Microsoft ou Contrat Partenaire Microsoft. |
list |
Répertorie les abonnements d’un client. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft. |
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 de contrat Contrat client Microsoft. |
update(string, Billing |
Mises à jour les propriétés d’un abonnement de facturation. Actuellement, le centre de coûts peut être mis à jour. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft. |
validate |
Vérifie 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 de contrat Contrat client Microsoft. |
Détails de la méthode
beginMove(string, TransferBillingSubscriptionRequestProperties, 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 de contrat Contrat client Microsoft.
function beginMove(billingAccountName: string, parameters: TransferBillingSubscriptionRequestProperties, options?: BillingSubscriptionsMoveOptionalParams): Promise<PollerLike<PollOperationState<BillingSubscription>, BillingSubscription>>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière unique un compte de facturation.
- parameters
- TransferBillingSubscriptionRequestProperties
Paramètres de demande fournis à l’opération de déplacement de l’abonnement.
Paramètres d’options.
Retours
Promise<PollerLike<@azure/core-lro.PollOperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, TransferBillingSubscriptionRequestProperties, 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 de contrat Contrat client Microsoft.
function beginMoveAndWait(billingAccountName: string, parameters: TransferBillingSubscriptionRequestProperties, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière unique un compte de facturation.
- parameters
- TransferBillingSubscriptionRequestProperties
Paramètres de demande fournis à l’opération de déplacement de l’abonnement.
Paramètres d’options.
Retours
Promise<BillingSubscription>
get(string, BillingSubscriptionsGetOptionalParams)
Obtient un abonnement par son ID. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat client Microsoft et Contrat Partenaire Microsoft.
function get(billingAccountName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière unique un compte de facturation.
Paramètres d’options.
Retours
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
Répertorie les abonnements pour un compte de facturation. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat client Microsoft ou Contrat Partenaire Microsoft.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière 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 de contrat 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 manière unique un compte de facturation.
- billingProfileName
-
string
ID qui identifie de manière unique un profil de facturation.
Paramètres d’options.
Retours
listByCustomer(string, string, BillingSubscriptionsListByCustomerOptionalParams)
Répertorie les abonnements d’un client. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft.
function listByCustomer(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière unique un compte de facturation.
- customerName
-
string
ID qui identifie un client de manière unique.
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 de contrat 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 manière unique un compte de facturation.
- billingProfileName
-
string
ID qui identifie de manière unique un profil de facturation.
- invoiceSectionName
-
string
ID qui identifie de manière unique une section de facture.
Paramètres d’options.
Retours
update(string, BillingSubscription, BillingSubscriptionsUpdateOptionalParams)
Mises à jour les propriétés d’un abonnement de facturation. Actuellement, le centre de coûts peut être mis à jour. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.
function update(billingAccountName: string, parameters: BillingSubscription, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière unique un compte de facturation.
- parameters
- BillingSubscription
Paramètres de demande fournis à l’opération de mise à jour de l’abonnement de facturation.
Paramètres d’options.
Retours
Promise<BillingSubscription>
validateMove(string, TransferBillingSubscriptionRequestProperties, BillingSubscriptionsValidateMoveOptionalParams)
Vérifie 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 de contrat Contrat client Microsoft.
function validateMove(billingAccountName: string, parameters: TransferBillingSubscriptionRequestProperties, options?: BillingSubscriptionsValidateMoveOptionalParams): Promise<ValidateSubscriptionTransferEligibilityResult>
Paramètres
- billingAccountName
-
string
ID qui identifie de manière unique un compte de facturation.
- parameters
- TransferBillingSubscriptionRequestProperties
Paramètres de demande fournis à l’opération d’éligibilité de validation du déplacement.
Paramètres d’options.