Partager via


BillingProfiles interface

Interface représentant un BillingProfiles.

Méthodes

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crée ou met à jour un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft. Si vous êtes un client MCA Individuel (paiement à l’utilisation), utilisez l’expérience du portail Azure pour créer le profil de facturation.

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crée ou met à jour un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft. Si vous êtes un client MCA Individuel (paiement à l’utilisation), utilisez l’expérience du portail Azure pour créer le profil de facturation.

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Supprime un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Supprime un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

get(string, string, BillingProfilesGetOptionalParams)

Obtient un profil de facturation par son ID. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Répertorie les profils de facturation auxquels un utilisateur a accès. L’opération est prise en charge pour les comptes de facturation avec contrat de type Contrat client Microsoft et Contrat Partenaire Microsoft.

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Valide si le profil de facturation peut être supprimé. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

Détails de la méthode

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crée ou met à jour un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft. Si vous êtes un client MCA Individuel (paiement à l’utilisation), utilisez l’expérience du portail Azure pour créer le profil de facturation.

function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>

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.

parameters
BillingProfile

Profil de facturation.

options
BillingProfilesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crée ou met à jour un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft. Si vous êtes un client MCA Individuel (paiement à l’utilisation), utilisez l’expérience du portail Azure pour créer le profil de facturation.

function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<BillingProfile>

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.

parameters
BillingProfile

Profil de facturation.

options
BillingProfilesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<BillingProfile>

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Supprime un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

function beginDelete(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>

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.

options
BillingProfilesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Supprime un profil de facturation. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<BillingProfilesDeleteHeaders>

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.

options
BillingProfilesDeleteOptionalParams

Paramètres d’options.

Retours

get(string, string, BillingProfilesGetOptionalParams)

Obtient un profil de facturation par son ID. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

function get(billingAccountName: string, billingProfileName: string, options?: BillingProfilesGetOptionalParams): Promise<BillingProfile>

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.

options
BillingProfilesGetOptionalParams

Paramètres d’options.

Retours

Promise<BillingProfile>

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Répertorie les profils de facturation auxquels un utilisateur a accès. L’opération est prise en charge pour les comptes de facturation avec contrat de type Contrat client Microsoft et Contrat Partenaire Microsoft.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

options
BillingProfilesListByBillingAccountOptionalParams

Paramètres d’options.

Retours

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Valide si le profil de facturation peut être supprimé. L’opération est prise en charge pour les comptes de facturation avec le type contrat client Microsoft et le Contrat partenaire Microsoft.

function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams): Promise<DeleteBillingProfileEligibilityResult>

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.

Retours