BillingRequests interface
Interface représentant une billingRequests.
Méthodes
Détails de la méthode
beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
Créez ou mettez à jour une demande de facturation.
function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
Paramètres
- billingRequestName
-
string
ID qui identifie de façon unique une demande de facturation.
- parameters
- BillingRequest
Demande envoyée par un utilisateur pour gérer la facturation. Les utilisateurs disposant d’un rôle de propriétaire sur l’étendue peuvent approuver ou refuser ces demandes.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
Créez ou mettez à jour une demande de facturation.
function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>
Paramètres
- billingRequestName
-
string
ID qui identifie de façon unique une demande de facturation.
- parameters
- BillingRequest
Demande envoyée par un utilisateur pour gérer la facturation. Les utilisateurs disposant d’un rôle de propriétaire sur l’étendue peuvent approuver ou refuser ces demandes.
Paramètres d’options.
Retours
Promise<BillingRequest>
get(string, BillingRequestsGetOptionalParams)
Obtient une demande de facturation par son ID.
function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>
Paramètres
- billingRequestName
-
string
ID qui identifie de façon unique une demande de facturation.
- options
- BillingRequestsGetOptionalParams
Paramètres d’options.
Retours
Promise<BillingRequest>
listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)
Liste des demandes de facturation envoyées pour le compte de facturation.
function listByBillingAccount(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
Paramètres d’options.
Retours
listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)
Liste des demandes de facturation envoyées pour le profil de facturation.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
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
listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)
Liste des demandes de facturation envoyées pour le client.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
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.
- customerName
-
string
ID qui identifie de façon unique un client.
Paramètres d’options.
Retours
listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)
Liste des demandes de facturation envoyées pour la section facture.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
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.
- invoiceSectionName
-
string
ID qui identifie de façon unique une section de facture.
Paramètres d’options.
Retours
listByUser(BillingRequestsListByUserOptionalParams)
Liste des demandes de facturation soumises par un utilisateur.
function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Paramètres
Paramètres d’options.