TransactionsOperations interface

Schnittstelle stellt eine Transaktionsoperation dar.

Eigenschaften

beginTransactionsDownloadByInvoice
beginTransactionsDownloadByInvoiceAndWait
getTransactionSummaryByInvoice

Ruft die Transaktionszusammenfassung für eine Rechnung ab. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren.

listByBillingProfile

Listet die in Rechnung gestellten oder nicht in Rechnung gestellten Transaktionen anhand des Abrechnungsprofilnamens für das angegebene Start- und Enddatum auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren. Nicht in Rechnung gestellte Transaktionen werden unter „ausstehenden Rechnungs-ID“ aufgeführt und enthalten keine Steuern. Die Steuer wird zum Betrag hinzugerechnet, sobald eine Rechnung erstellt wird.

listByCustomer

Listet die in Rechnung gestellten oder nicht abgerechneten Transaktionen nach Kunden-ID für das angegebene Start- und Enddatum auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren. Nicht in Rechnung gestellte Transaktionen werden unter „ausstehenden Rechnungs-ID“ aufgeführt und enthalten keine Steuern. Die Steuer wird zum Betrag hinzugerechnet, sobald eine Rechnung erstellt wird.

listByInvoice

Listet die Transaktionen für eine Rechnung auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren.

listByInvoiceSection

Listet die in Rechnung gestellten oder nicht abgerechneten Transaktionen anhand des Rechnungsabschnittsnamens für das angegebene Start- und Enddatum auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren. Nicht in Rechnung gestellte Transaktionen werden unter „ausstehenden Rechnungs-ID“ aufgeführt und enthalten keine Steuern. Die Steuer wird zum Betrag hinzugerechnet, sobald eine Rechnung erstellt wird.

transactionsDownloadByInvoice

Ruft eine URL zum Herunterladen des Transaktionsdokuments für eine Rechnung ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement unterstützt.

Details zur Eigenschaft

beginTransactionsDownloadByInvoice

Warnung

Diese API ist nun veraltet.

use transactionsDownloadByInvoice instead

beginTransactionsDownloadByInvoice: (billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams) => Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

Eigenschaftswert

(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams) => Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

beginTransactionsDownloadByInvoiceAndWait

Warnung

Diese API ist nun veraltet.

use transactionsDownloadByInvoice instead

beginTransactionsDownloadByInvoiceAndWait: (billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams) => Promise<DocumentDownloadResult>

Eigenschaftswert

(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams) => Promise<DocumentDownloadResult>

getTransactionSummaryByInvoice

Ruft die Transaktionszusammenfassung für eine Rechnung ab. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren.

getTransactionSummaryByInvoice: (billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams) => Promise<TransactionSummary>

Eigenschaftswert

(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams) => Promise<TransactionSummary>

listByBillingProfile

Listet die in Rechnung gestellten oder nicht in Rechnung gestellten Transaktionen anhand des Abrechnungsprofilnamens für das angegebene Start- und Enddatum auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren. Nicht in Rechnung gestellte Transaktionen werden unter „ausstehenden Rechnungs-ID“ aufgeführt und enthalten keine Steuern. Die Steuer wird zum Betrag hinzugerechnet, sobald eine Rechnung erstellt wird.

listByBillingProfile: (billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

listByCustomer

Listet die in Rechnung gestellten oder nicht abgerechneten Transaktionen nach Kunden-ID für das angegebene Start- und Enddatum auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren. Nicht in Rechnung gestellte Transaktionen werden unter „ausstehenden Rechnungs-ID“ aufgeführt und enthalten keine Steuern. Die Steuer wird zum Betrag hinzugerechnet, sobald eine Rechnung erstellt wird.

listByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

listByInvoice

Listet die Transaktionen für eine Rechnung auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren.

listByInvoice: (billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Eigenschaftswert

(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

listByInvoiceSection

Listet die in Rechnung gestellten oder nicht abgerechneten Transaktionen anhand des Rechnungsabschnittsnamens für das angegebene Start- und Enddatum auf. Transaktionen umfassen Einkäufe, Erstattungen und Azure Nutzungsgebühren. Nicht in Rechnung gestellte Transaktionen werden unter „ausstehenden Rechnungs-ID“ aufgeführt und enthalten keine Steuern. Die Steuer wird zum Betrag hinzugerechnet, sobald eine Rechnung erstellt wird.

listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

transactionsDownloadByInvoice

Ruft eine URL zum Herunterladen des Transaktionsdokuments für eine Rechnung ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement unterstützt.

transactionsDownloadByInvoice: (billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams) => PollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>

Eigenschaftswert

(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams) => PollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>