Delen via


RateCard class

Klasse die een RateCard vertegenwoordigt.

Constructors

RateCard(UsageManagementClientContext)

Maak een RateCard.

Methoden

get(string, RequestOptionsBase)

Hiermee kunt u een query uitvoeren op de metagegevens van de resource/meter en gerelateerde prijzen die worden gebruikt in een bepaald abonnement op basis van aanbiedings-id, valuta, landinstelling en regio. De metagegevens die zijn gekoppeld aan de factureringsmeters, waaronder maar niet beperkt tot servicenamen, typen, resources, maateenheden en regio's, kunnen op elk gewenst moment en zonder kennisgeving worden gewijzigd. Als u deze factureringsgegevens op een geautomatiseerde manier wilt gebruiken, gebruikt u de GUID van de factureringsmeter om elk factureerbare item uniek te identificeren. Als de GUID van de factureringsmeter is gepland om te worden gewijzigd vanwege een nieuw factureringsmodel, wordt u vooraf op de hoogte gesteld van de wijziging.

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

Constructordetails

RateCard(UsageManagementClientContext)

Maak een RateCard.

new RateCard(client: UsageManagementClientContext)

Parameters

client
UsageManagementClientContext

Verwijzing naar de serviceclient.

Methodedetails

get(string, RequestOptionsBase)

Hiermee kunt u een query uitvoeren op de metagegevens van de resource/meter en gerelateerde prijzen die worden gebruikt in een bepaald abonnement op basis van aanbiedings-id, valuta, landinstelling en regio. De metagegevens die zijn gekoppeld aan de factureringsmeters, waaronder maar niet beperkt tot servicenamen, typen, resources, maateenheden en regio's, kunnen op elk gewenst moment en zonder kennisgeving worden gewijzigd. Als u deze factureringsgegevens op een geautomatiseerde manier wilt gebruiken, gebruikt u de GUID van de factureringsmeter om elk factureerbare item uniek te identificeren. Als de GUID van de factureringsmeter is gepland om te worden gewijzigd vanwege een nieuw factureringsmodel, wordt u vooraf op de hoogte gesteld van de wijziging.

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

Parameters

filter

string

Het filter dat moet worden toegepast op de bewerking. Op dit moment worden alleen de logische operatoren 'eq' en 'and' ondersteund. Alle vier queryparameters 'OfferDurableId', 'Valuta', 'Landinstelling', 'Regio' moeten deel uitmaken van de $filter.

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<modellen.RateCardGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ResourceRateCardInfo>)

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

Parameters

filter

string

Het filter dat moet worden toegepast op de bewerking. Op dit moment worden alleen de logische operatoren 'eq' en 'and' ondersteund. Alle vier queryparameters 'OfferDurableId', 'Valuta', 'Landinstelling', 'Regio' moeten deel uitmaken van de $filter.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<ResourceRateCardInfo>

De callback

get(string, ServiceCallback<ResourceRateCardInfo>)

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

Parameters

filter

string

Het filter dat moet worden toegepast op de bewerking. Op dit moment worden alleen de logische operatoren 'eq' en 'and' ondersteund. Alle vier queryparameters 'OfferDurableId', 'Valuta', 'Landinstelling', 'Regio' moeten deel uitmaken van de $filter.

callback

ServiceCallback<ResourceRateCardInfo>

De callback