Partager via


InvoiceSections interface

Interface représentant un InvoiceSections.

Méthodes

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crée ou met à jour 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.

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crée ou met à jour 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.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Obtient une section de facture par son ID. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Répertorie les sections de facture auxquelles un utilisateur a accès. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

Détails de la méthode

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crée ou met à jour 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 beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<InvoiceSection>, InvoiceSection>>

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.

parameters
InvoiceSection

Section nouvelle ou mise à jour de la facture.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<InvoiceSection>, InvoiceSection>>

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crée ou met à jour 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 beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<InvoiceSection>

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.

parameters
InvoiceSection

Section nouvelle ou mise à jour de la facture.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<InvoiceSection>

get(string, string, string, InvoiceSectionsGetOptionalParams)

Obtient une section de facture par son ID. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsGetOptionalParams): Promise<InvoiceSection>

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.

options
InvoiceSectionsGetOptionalParams

Paramètres d’options.

Retours

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Répertorie les sections de facture auxquelles un utilisateur a accès. L’opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: InvoiceSectionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<InvoiceSection, InvoiceSection[], 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.

options
InvoiceSectionsListByBillingProfileOptionalParams

Paramètres d’options.

Retours