Partager via


Invoices interface

Interface représentant une facture.

Méthodes

beginDownloadBillingSubscriptionInvoice(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtient une URL pour télécharger une facture.

beginDownloadBillingSubscriptionInvoiceAndWait(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtient une URL pour télécharger une facture.

beginDownloadInvoice(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtient une URL pour télécharger une facture. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

beginDownloadInvoiceAndWait(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtient une URL pour télécharger une facture. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

beginDownloadMultipleBillingProfileInvoices(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

beginDownloadMultipleBillingProfileInvoicesAndWait(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

beginDownloadMultipleBillingSubscriptionInvoices(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip.

beginDownloadMultipleBillingSubscriptionInvoicesAndWait(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip.

get(string, string, InvoicesGetOptionalParams)

Obtient une facture par nom et ID de compte de facturation. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

getById(string, InvoicesGetByIdOptionalParams)

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

getBySubscriptionAndInvoiceId(string, InvoicesGetBySubscriptionAndInvoiceIdOptionalParams)

Obtient une facture par ID d’abonnement et ID de facture.

listByBillingAccount(string, string, string, InvoicesListByBillingAccountOptionalParams)

Répertorie les factures d’un compte de facturation pour une date de début et une date de fin données. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

listByBillingProfile(string, string, string, string, InvoicesListByBillingProfileOptionalParams)

Répertorie les factures d’un profil de facturation pour une date de début et une date de fin données. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

listByBillingSubscription(string, string, InvoicesListByBillingSubscriptionOptionalParams)

Répertorie les factures d’un abonnement.

Détails de la méthode

beginDownloadBillingSubscriptionInvoice(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtient une URL pour télécharger une facture.

function beginDownloadBillingSubscriptionInvoice(invoiceName: string, downloadToken: string, options?: InvoicesDownloadBillingSubscriptionInvoiceOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Paramètres

invoiceName

string

ID qui identifie une facture de manière unique.

downloadToken

string

Téléchargez le jeton avec la source du document et l’ID de document.

Retours

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

beginDownloadBillingSubscriptionInvoiceAndWait(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtient une URL pour télécharger une facture.

function beginDownloadBillingSubscriptionInvoiceAndWait(invoiceName: string, downloadToken: string, options?: InvoicesDownloadBillingSubscriptionInvoiceOptionalParams): Promise<DownloadUrl>

Paramètres

invoiceName

string

ID qui identifie une facture de manière unique.

downloadToken

string

Téléchargez le jeton avec la source du document et l’ID de document.

Retours

Promise<DownloadUrl>

beginDownloadInvoice(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtient une URL pour télécharger une facture. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function beginDownloadInvoice(billingAccountName: string, invoiceName: string, downloadToken: string, options?: InvoicesDownloadInvoiceOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

invoiceName

string

ID qui identifie une facture de manière unique.

downloadToken

string

Téléchargez le jeton avec la source du document et l’ID de document.

options
InvoicesDownloadInvoiceOptionalParams

Paramètres d’options.

Retours

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

beginDownloadInvoiceAndWait(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtient une URL pour télécharger une facture. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function beginDownloadInvoiceAndWait(billingAccountName: string, invoiceName: string, downloadToken: string, options?: InvoicesDownloadInvoiceOptionalParams): Promise<DownloadUrl>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

invoiceName

string

ID qui identifie une facture de manière unique.

downloadToken

string

Téléchargez le jeton avec la source du document et l’ID de document.

options
InvoicesDownloadInvoiceOptionalParams

Paramètres d’options.

Retours

Promise<DownloadUrl>

beginDownloadMultipleBillingProfileInvoices(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function beginDownloadMultipleBillingProfileInvoices(billingAccountName: string, downloadUrls: string[], options?: InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

downloadUrls

string[]

Tableau d’URL de téléchargement pour des documents individuels

Retours

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

beginDownloadMultipleBillingProfileInvoicesAndWait(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function beginDownloadMultipleBillingProfileInvoicesAndWait(billingAccountName: string, downloadUrls: string[], options?: InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams): Promise<DownloadUrl>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

downloadUrls

string[]

Tableau d’URL de téléchargement pour des documents individuels

Retours

Promise<DownloadUrl>

beginDownloadMultipleBillingSubscriptionInvoices(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip.

function beginDownloadMultipleBillingSubscriptionInvoices(downloadUrls: string[], options?: InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Paramètres

downloadUrls

string[]

Tableau d’URL de téléchargement pour des documents individuels

Retours

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

beginDownloadMultipleBillingSubscriptionInvoicesAndWait(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtient une URL pour télécharger plusieurs documents de facture (pdf de facture, reçus fiscaux, notes de crédit) sous forme de fichier zip.

function beginDownloadMultipleBillingSubscriptionInvoicesAndWait(downloadUrls: string[], options?: InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams): Promise<DownloadUrl>

Paramètres

downloadUrls

string[]

Tableau d’URL de téléchargement pour des documents individuels

Retours

Promise<DownloadUrl>

get(string, string, InvoicesGetOptionalParams)

Obtient une facture par nom et ID de compte de facturation. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function get(billingAccountName: string, invoiceName: string, options?: InvoicesGetOptionalParams): Promise<Invoice>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

invoiceName

string

ID qui identifie une facture de manière unique.

options
InvoicesGetOptionalParams

Paramètres d’options.

Retours

Promise<Invoice>

getById(string, InvoicesGetByIdOptionalParams)

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

function getById(invoiceName: string, options?: InvoicesGetByIdOptionalParams): Promise<Invoice>

Paramètres

invoiceName

string

ID qui identifie une facture de manière unique.

options
InvoicesGetByIdOptionalParams

Paramètres d’options.

Retours

Promise<Invoice>

getBySubscriptionAndInvoiceId(string, InvoicesGetBySubscriptionAndInvoiceIdOptionalParams)

Obtient une facture par ID d’abonnement et ID de facture.

function getBySubscriptionAndInvoiceId(invoiceName: string, options?: InvoicesGetBySubscriptionAndInvoiceIdOptionalParams): Promise<Invoice>

Paramètres

invoiceName

string

ID qui identifie une facture de manière unique.

options
InvoicesGetBySubscriptionAndInvoiceIdOptionalParams

Paramètres d’options.

Retours

Promise<Invoice>

listByBillingAccount(string, string, string, InvoicesListByBillingAccountOptionalParams)

Répertorie les factures d’un compte de facturation pour une date de début et une date de fin données. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function listByBillingAccount(billingAccountName: string, periodStartDate: string, periodEndDate: string, options?: InvoicesListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Invoice, Invoice[], PageSettings>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

periodStartDate

string

Date de début de l’extraction des factures. La date doit être spécifiée au format MM-JJ-AAAA.

periodEndDate

string

Date de fin d’extraction des factures. La date doit être spécifiée au format MM-JJ-AAAA.

options
InvoicesListByBillingAccountOptionalParams

Paramètres d’options.

Retours

listByBillingProfile(string, string, string, string, InvoicesListByBillingProfileOptionalParams)

Répertorie les factures d’un profil de facturation pour une date de début et une date de fin données. L’opération est prise en charge pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft ou Contrat client Microsoft.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: string, periodEndDate: string, options?: InvoicesListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Invoice, Invoice[], PageSettings>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

billingProfileName

string

ID qui identifie de manière unique un profil de facturation.

periodStartDate

string

Date de début de l’extraction des factures. La date doit être spécifiée au format MM-JJ-AAAA.

periodEndDate

string

Date de fin d’extraction des factures. La date doit être spécifiée au format MM-JJ-AAAA.

options
InvoicesListByBillingProfileOptionalParams

Paramètres d’options.

Retours

listByBillingSubscription(string, string, InvoicesListByBillingSubscriptionOptionalParams)

Répertorie les factures d’un abonnement.

function listByBillingSubscription(periodStartDate: string, periodEndDate: string, options?: InvoicesListByBillingSubscriptionOptionalParams): PagedAsyncIterableIterator<Invoice, Invoice[], PageSettings>

Paramètres

periodStartDate

string

Date de début de la période de facturation.

periodEndDate

string

Date de fin de la période de facturation.

options
InvoicesListByBillingSubscriptionOptionalParams

Paramètres d’options.

Retours