Partager via


BillingSubscriptions interface

Interface représentant une facturationSubscriptions.

Méthodes

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

options
BillingSubscriptionsMoveOptionalParams

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.

options
BillingSubscriptionsMoveOptionalParams

Paramètres d’options.

Retours

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.

options
BillingSubscriptionsGetOptionalParams

Paramètres d’options.

Retours

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.

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.

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.

options
BillingSubscriptionsListByCustomerOptionalParams

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.

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.

options
BillingSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

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.

options
BillingSubscriptionsValidateMoveOptionalParams

Paramètres d’options.

Retours