Freigeben über


BillingRequests interface

Schnittstelle, die eine BillingRequests darstellt.

Methoden

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer Abrechnungsanforderung.

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer Abrechnungsanforderung.

get(string, BillingRequestsGetOptionalParams)

Ruft eine Abrechnungsanforderung anhand ihrer ID ab.

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Die Liste der für das Abrechnungskonto übermittelten Abrechnungsanforderungen.

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Die Liste der für das Abrechnungsprofil übermittelten Abrechnungsanforderungen.

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Die Liste der für den Kunden übermittelten Abrechnungsanforderungen.

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Die Liste der für den Rechnungsabschnitt übermittelten Abrechnungsanforderungen.

listByUser(BillingRequestsListByUserOptionalParams)

Die Liste der abrechnungsanforderungen, die von einem Benutzer übermittelt wurden.

Details zur Methode

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer Abrechnungsanforderung.

function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>

Parameter

billingRequestName

string

Die ID, die eine Abrechnungsanforderung eindeutig identifiziert.

parameters
BillingRequest

Eine Anforderung, die von einem Benutzer zur Verwaltung der Abrechnung übermittelt wurde. Benutzer mit einer Besitzerrolle im Bereich können diese Anforderungen genehmigen oder ablehnen.

options
BillingRequestsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer Abrechnungsanforderung.

function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>

Parameter

billingRequestName

string

Die ID, die eine Abrechnungsanforderung eindeutig identifiziert.

parameters
BillingRequest

Eine Anforderung, die von einem Benutzer zur Verwaltung der Abrechnung übermittelt wurde. Benutzer mit einer Besitzerrolle im Bereich können diese Anforderungen genehmigen oder ablehnen.

options
BillingRequestsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BillingRequest>

get(string, BillingRequestsGetOptionalParams)

Ruft eine Abrechnungsanforderung anhand ihrer ID ab.

function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>

Parameter

billingRequestName

string

Die ID, die eine Abrechnungsanforderung eindeutig identifiziert.

options
BillingRequestsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BillingRequest>

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Die Liste der für das Abrechnungskonto übermittelten Abrechnungsanforderungen.

function listByBillingAccount(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

Gibt zurück

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Die Liste der für das Abrechnungsprofil übermittelten Abrechnungsanforderungen.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

Gibt zurück

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Die Liste der für den Kunden übermittelten Abrechnungsanforderungen.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

customerName

string

Die ID, die einen Kunden eindeutig identifiziert.

options
BillingRequestsListByCustomerOptionalParams

Die Optionsparameter.

Gibt zurück

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Die Liste der für den Rechnungsabschnitt übermittelten Abrechnungsanforderungen.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

invoiceSectionName

string

Die ID, die einen Rechnungsabschnitt eindeutig identifiziert.

Gibt zurück

listByUser(BillingRequestsListByUserOptionalParams)

Die Liste der abrechnungsanforderungen, die von einem Benutzer übermittelt wurden.

function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

options
BillingRequestsListByUserOptionalParams

Die Optionsparameter.

Gibt zurück