BillingProfiles interface
Interface représentant un BillingProfiles.
Méthodes
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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, Billing |
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. |
| list |
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. |
| validate |
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.
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.
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.
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.
Paramètres d’options.
Retours
Promise<BillingProfilesDeleteHeaders>
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.
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.
Paramètres d’options.