Freigeben über


RateCard class

Klasse, die eine RateCard darstellt.

Konstruktoren

RateCard(UsageManagementClientContext)

Erstellen Sie eine RateCard.

Methoden

get(string, RequestOptionsBase)

Ermöglicht ihnen das Abfragen der Ressourcen-/Metermetadaten und der zugehörigen Preise, die in einem bestimmten Abonnement nach 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, Measureeinheiten und Regionen, können sich jederzeit und ohne Vorankündigung ändern. Wenn Sie diese Abrechnungsdaten auf automatisierte Weise verwenden möchten, verwenden Sie die GUID für die Abrechnungsmessung, um jeden abrechenbaren Artikel eindeutig zu identifizieren. Wenn die GUID des Abrechnungsmessgeräts 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

Verweis auf den Dienstclient.

Details zur Methode

get(string, RequestOptionsBase)

Ermöglicht ihnen das Abfragen der Ressourcen-/Metermetadaten und der zugehörigen Preise, die in einem bestimmten Abonnement nach 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, Measureeinheiten und Regionen, können sich jederzeit und ohne Vorankündigung ändern. Wenn Sie diese Abrechnungsdaten auf automatisierte Weise verwenden möchten, verwenden Sie die GUID für die Abrechnungsmessung, um jeden abrechenbaren Artikel eindeutig zu identifizieren. Wenn die GUID des Abrechnungsmessgeräts 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. Derzeit werden nur die logischen Operatoren "eq" und "und" unterstützt. Alle vier Abfrageparameter "OfferDurableId", "Currency", "Locale", "Region" müssen Teil des $filter sein.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<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. Derzeit werden nur die logischen Operatoren "eq" und "und" unterstützt. Alle vier Abfrageparameter "OfferDurableId", "Currency", "Locale", "Region" müssen Teil des $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. Derzeit werden nur die logischen Operatoren "eq" und "und" unterstützt. Alle vier Abfrageparameter "OfferDurableId", "Currency", "Locale", "Region" müssen Teil des $filter sein.

callback

ServiceCallback<ResourceRateCardInfo>

Der Rückruf.