BillingAccounts interface
Interface représentant un BillingAccounts.
Méthodes
| begin |
Ajoute des conditions de paiement à tous les profils de facturation sous le compte de facturation. Actuellement, les conditions de paiement peuvent être ajoutées uniquement sur les comptes de facturation qui ont le type de contrat « Contrat client Microsoft » et AccountType comme « Enterprise ». Cette action a besoin d’une autorisation préalable et seuls les vendeurs de champs sont autorisés à ajouter les conditions de paiement et n’est pas une action en libre-service. |
| begin |
Ajoute des conditions de paiement à tous les profils de facturation sous le compte de facturation. Actuellement, les conditions de paiement peuvent être ajoutées uniquement sur les comptes de facturation qui ont le type de contrat « Contrat client Microsoft » et AccountType comme « Enterprise ». Cette action a besoin d’une autorisation préalable et seuls les vendeurs de champs sont autorisés à ajouter les conditions de paiement et n’est pas une action en libre-service. |
| begin |
Annule toutes les conditions de paiement sur le compte de facturation qui tombent après la date d’annulation de la demande. Actuellement, les conditions de paiement d’annulation sont uniquement traitées par les actions d’administrateur et n’est pas une action en libre-service. |
| begin |
Annule toutes les conditions de paiement sur le compte de facturation qui tombent après la date d’annulation de la demande. Actuellement, les conditions de paiement d’annulation sont uniquement traitées par les actions d’administrateur et n’est pas une action en libre-service. |
| begin |
Met à jour les propriétés d’un compte de facturation. Actuellement, displayName et adresse peuvent être mis à jour pour les comptes de facturation avec le type de contrat Client Microsoft. Actuellement, l’adresse et l’adresse e-mail de notification peuvent être mises à jour pour les comptes de facturation avec le type de contrat Microsoft Online Services Agreement. Actuellement, le numéro de bon de commande peut être modifié pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise. |
| begin |
Met à jour les propriétés d’un compte de facturation. Actuellement, displayName et adresse peuvent être mis à jour pour les comptes de facturation avec le type de contrat Client Microsoft. Actuellement, l’adresse et l’adresse e-mail de notification peuvent être mises à jour pour les comptes de facturation avec le type de contrat Microsoft Online Services Agreement. Actuellement, le numéro de bon de commande peut être modifié pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise. |
| confirm |
Obtient les détails de transition d’un compte de facturation qui a passé du type de contrat Programme Microsoft Online Services au type contrat Client Microsoft. |
| get(string, Billing |
Obtient un compte de facturation par son ID. |
| list(Billing |
Répertorie les comptes de facturation auxquels un utilisateur a accès. |
| list |
Répertorie les sections de facture pour lesquelles l’utilisateur a l’autorisation de créer des abonnements Azure. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat client Microsoft. |
| validate |
Valide les conditions de paiement d’un compte de facturation avec le type de contrat « Contrat client Microsoft » et le type de compte « Enterprise ». |
Détails de la méthode
beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)
Ajoute des conditions de paiement à tous les profils de facturation sous le compte de facturation. Actuellement, les conditions de paiement peuvent être ajoutées uniquement sur les comptes de facturation qui ont le type de contrat « Contrat client Microsoft » et AccountType comme « Enterprise ». Cette action a besoin d’une autorisation préalable et seuls les vendeurs de champs sont autorisés à ajouter les conditions de paiement et n’est pas une action en libre-service.
function beginAddPaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
Propriétés du terme de paiement.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)
Ajoute des conditions de paiement à tous les profils de facturation sous le compte de facturation. Actuellement, les conditions de paiement peuvent être ajoutées uniquement sur les comptes de facturation qui ont le type de contrat « Contrat client Microsoft » et AccountType comme « Enterprise ». Cette action a besoin d’une autorisation préalable et seuls les vendeurs de champs sont autorisés à ajouter les conditions de paiement et n’est pas une action en libre-service.
function beginAddPaymentTermsAndWait(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<BillingAccount>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
Propriétés du terme de paiement.
Paramètres d’options.
Retours
Promise<BillingAccount>
beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)
Annule toutes les conditions de paiement sur le compte de facturation qui tombent après la date d’annulation de la demande. Actuellement, les conditions de paiement d’annulation sont uniquement traitées par les actions d’administrateur et n’est pas une action en libre-service.
function beginCancelPaymentTerms(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
-
Date
Date après laquelle les conditions de paiement qui doivent être annulées.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)
Annule toutes les conditions de paiement sur le compte de facturation qui tombent après la date d’annulation de la demande. Actuellement, les conditions de paiement d’annulation sont uniquement traitées par les actions d’administrateur et n’est pas une action en libre-service.
function beginCancelPaymentTermsAndWait(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<BillingAccount>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
-
Date
Date après laquelle les conditions de paiement qui doivent être annulées.
Paramètres d’options.
Retours
Promise<BillingAccount>
beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)
Met à jour les propriétés d’un compte de facturation. Actuellement, displayName et adresse peuvent être mis à jour pour les comptes de facturation avec le type de contrat Client Microsoft. Actuellement, l’adresse et l’adresse e-mail de notification peuvent être mises à jour pour les comptes de facturation avec le type de contrat Microsoft Online Services Agreement. Actuellement, le numéro de bon de commande peut être modifié pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise.
function beginUpdate(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
- BillingAccountPatch
Un compte de facturation.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)
Met à jour les propriétés d’un compte de facturation. Actuellement, displayName et adresse peuvent être mis à jour pour les comptes de facturation avec le type de contrat Client Microsoft. Actuellement, l’adresse et l’adresse e-mail de notification peuvent être mises à jour pour les comptes de facturation avec le type de contrat Microsoft Online Services Agreement. Actuellement, le numéro de bon de commande peut être modifié pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise.
function beginUpdateAndWait(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<BillingAccount>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
- BillingAccountPatch
Un compte de facturation.
Paramètres d’options.
Retours
Promise<BillingAccount>
confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)
Obtient les détails de transition d’un compte de facturation qui a passé du type de contrat Programme Microsoft Online Services au type contrat Client Microsoft.
function confirmTransition(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams): Promise<TransitionDetails>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
Paramètres d’options.
Retours
Promise<TransitionDetails>
get(string, BillingAccountsGetOptionalParams)
Obtient un compte de facturation par son ID.
function get(billingAccountName: string, options?: BillingAccountsGetOptionalParams): Promise<BillingAccount>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- options
- BillingAccountsGetOptionalParams
Paramètres d’options.
Retours
Promise<BillingAccount>
list(BillingAccountsListOptionalParams)
Répertorie les comptes de facturation auxquels un utilisateur a accès.
function list(options?: BillingAccountsListOptionalParams): PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>
Paramètres
Paramètres d’options.
Retours
listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)
Répertorie les sections de facture pour lesquelles l’utilisateur a l’autorisation de créer des abonnements Azure. L’opération est prise en charge uniquement pour les comptes de facturation avec le type contrat client Microsoft.
function listInvoiceSectionsByCreateSubscriptionPermission(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams): PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
Paramètres d’options.
Retours
validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)
Valide les conditions de paiement d’un compte de facturation avec le type de contrat « Contrat client Microsoft » et le type de compte « Enterprise ».
function validatePaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams): Promise<PaymentTermsEligibilityResult>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- parameters
Propriétés du terme de paiement.
Paramètres d’options.
Retours
Promise<PaymentTermsEligibilityResult>