Transactions interface
Interface représentant une transaction.
Méthodes
| begin |
Obtient une URL pour télécharger le document de transactions d’une facture. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise. |
| begin |
Obtient une URL pour télécharger le document de transactions d’une facture. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise. |
| get |
Obtient le résumé de la transaction pour une facture. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. |
| list |
Répertorie les transactions facturées ou non facturées par nom de profil de facturation pour une date de début et de fin donnée. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. Les transactions non facturées sont répertoriées sous ID de facture en attente et n’incluent pas de taxe. La taxe est ajoutée au montant une fois qu’une facture est générée. |
| list |
Répertorie les transactions facturées ou non facturées par ID client pour la date de début et la date de fin spécifiées. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. Les transactions non facturées sont répertoriées sous ID de facture en attente et n’incluent pas de taxe. La taxe est ajoutée au montant une fois qu’une facture est générée. |
| list |
Répertorie les transactions d’une facture. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. |
| list |
Répertorie les transactions facturées ou non facturées par nom de section de facture pour la date de début et la date de fin spécifiées. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. Les transactions non facturées sont répertoriées sous ID de facture en attente et n’incluent pas de taxe. La taxe est ajoutée au montant une fois qu’une facture est générée. |
Détails de la méthode
beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
Obtient une URL pour télécharger le document de transactions d’une facture. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise.
function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- invoiceName
-
string
ID qui identifie de façon unique une facture.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
Obtient une URL pour télécharger le document de transactions d’une facture. L’opération est prise en charge pour les comptes de facturation avec le type Contrat Entreprise de type Contrat Entreprise.
function beginTransactionsDownloadByInvoiceAndWait(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<DocumentDownloadResult>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- invoiceName
-
string
ID qui identifie de façon unique une facture.
Paramètres d’options.
Retours
Promise<DocumentDownloadResult>
getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)
Obtient le résumé de la transaction pour une facture. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure.
function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- invoiceName
-
string
ID qui identifie de façon unique une facture.
Paramètres d’options.
Retours
Promise<TransactionSummary>
listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)
Répertorie les transactions facturées ou non facturées par nom de profil de facturation pour une date de début et de fin donnée. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. Les transactions non facturées sont répertoriées sous ID de facture en attente et n’incluent pas de taxe. La taxe est ajoutée au montant une fois qu’une facture est générée.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], 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.
- periodStartDate
-
Date
Date de début pour récupérer les transactions. La date doit être spécifiée au format MM-DD-YYYY.
- periodEndDate
-
Date
Date de fin pour récupérer les transactions. La date doit être spécifiée au format MM-DD-YYYY.
- typeParam
-
string
Type de transaction.
Paramètres d’options.
Retours
listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)
Répertorie les transactions facturées ou non facturées par ID client pour la date de début et la date de fin spécifiées. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. Les transactions non facturées sont répertoriées sous ID de facture en attente et n’incluent pas de taxe. La taxe est ajoutée au montant une fois qu’une facture est générée.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], 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.
- periodStartDate
-
Date
Date de début pour récupérer les transactions. La date doit être spécifiée au format MM-DD-YYYY.
- periodEndDate
-
Date
Date de fin pour récupérer les transactions. La date doit être spécifiée au format MM-DD-YYYY.
- typeParam
-
string
Type de transaction.
Paramètres d’options.
Retours
listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)
Répertorie les transactions d’une facture. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure.
function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
Paramètres
- billingAccountName
-
string
ID qui identifie de façon unique un compte de facturation.
- invoiceName
-
string
ID qui identifie de façon unique une facture.
Paramètres d’options.
Retours
listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)
Répertorie les transactions facturées ou non facturées par nom de section de facture pour la date de début et la date de fin spécifiées. Les transactions incluent les achats, les remboursements et les frais d’utilisation Azure. Les transactions non facturées sont répertoriées sous ID de facture en attente et n’incluent pas de taxe. La taxe est ajoutée au montant une fois qu’une facture est générée.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], 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.
- periodStartDate
-
Date
Date de début pour récupérer les transactions. La date doit être spécifiée au format MM-DD-YYYY.
- periodEndDate
-
Date
Date de fin pour récupérer les transactions. La date doit être spécifiée au format MM-DD-YYYY.
- typeParam
-
string
Type de transaction.
Paramètres d’options.