Freigeben über


RateCard class

Klasse, die eine RateCard darstellt.

Konstruktoren

RateCard(UsageManagementClientContext)

Erstellen Sie eine RateCard.

Methoden

get(string, RequestOptionsBase)

Ermöglicht Es Ihnen, die Ressourcen-/Meter-Metadaten und die zugehörigen Preise abzufragen, die in einem bestimmten Abonnement von Angebots-ID, Währung, Gebietsschema und Region verwendet werden. Die Metadaten, die den Abrechnungszählern zugeordnet sind, einschließlich, aber nicht beschränkt auf Dienstnamen, Typen, Ressourcen, Maßeinheiten und Regionen, können jederzeit und ohne Vorherige Ankündigung geändert werden. Wenn Sie diese Abrechnungsdaten automatisch verwenden möchten, verwenden Sie bitte die GUID des Abrechnungszählers, um jeden rechnungsfähigen Artikel eindeutig zu identifizieren. Wenn die GUID des Abrechnungszählers aufgrund eines neuen Abrechnungsmodells geändert werden soll, werden Sie im Voraus über die Änderung benachrichtigt.

get(string, RequestOptionsBase, ServiceCallback<ResourceRateCardInfo>)
get(string, ServiceCallback<ResourceRateCardInfo>)

Details zum Konstruktor

RateCard(UsageManagementClientContext)

Erstellen Sie eine RateCard.

new RateCard(client: UsageManagementClientContext)

Parameter

client
UsageManagementClientContext

Verweisen auf den Dienstclient.

Details zur Methode

get(string, RequestOptionsBase)

Ermöglicht Es Ihnen, die Ressourcen-/Meter-Metadaten und die zugehörigen Preise abzufragen, die in einem bestimmten Abonnement von Angebots-ID, Währung, Gebietsschema und Region verwendet werden. Die Metadaten, die den Abrechnungszählern zugeordnet sind, einschließlich, aber nicht beschränkt auf Dienstnamen, Typen, Ressourcen, Maßeinheiten und Regionen, können jederzeit und ohne Vorherige Ankündigung geändert werden. Wenn Sie diese Abrechnungsdaten automatisch verwenden möchten, verwenden Sie bitte die GUID des Abrechnungszählers, um jeden rechnungsfähigen Artikel eindeutig zu identifizieren. Wenn die GUID des Abrechnungszählers aufgrund eines neuen Abrechnungsmodells geändert werden soll, werden Sie im Voraus über die Änderung benachrichtigt.

function get(filter: string, options?: RequestOptionsBase): Promise<RateCardGetResponse>

Parameter

filter

string

Der filter, der auf den Vorgang angewendet werden soll. Es unterstützt derzeit nur die logischen Operatoren "eq" und "and". Alle vier Abfrageparameter 'OfferDurableId', 'Currency', 'Locale', 'Region' müssen Teil der $filter sein.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.RateCardGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ResourceRateCardInfo>)

function get(filter: string, options: RequestOptionsBase, callback: ServiceCallback<ResourceRateCardInfo>)

Parameter

filter

string

Der filter, der auf den Vorgang angewendet werden soll. Es unterstützt derzeit nur die logischen Operatoren "eq" und "and". Alle vier Abfrageparameter 'OfferDurableId', 'Currency', 'Locale', 'Region' müssen Teil der $filter sein.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<ResourceRateCardInfo>

Der Rückruf

get(string, ServiceCallback<ResourceRateCardInfo>)

function get(filter: string, callback: ServiceCallback<ResourceRateCardInfo>)

Parameter

filter

string

Der filter, der auf den Vorgang angewendet werden soll. Es unterstützt derzeit nur die logischen Operatoren "eq" und "and". Alle vier Abfrageparameter 'OfferDurableId', 'Currency', 'Locale', 'Region' müssen Teil der $filter sein.

callback

ServiceCallback<ResourceRateCardInfo>

Der Rückruf