Partager via


RateCard class

Classe représentant un RateCard.

Constructeurs

RateCard(UsageManagementClientContext)

Créez une RateCard.

Méthodes

get(string, RequestOptionsBase)

Vous permet d’interroger les métadonnées de ressource/compteur et les prix associés utilisés dans un abonnement donné par ID d’offre, devise, paramètres régionaux et région. Les métadonnées associées aux compteurs de facturation, notamment les noms de service, les types, les ressources, les unités de mesure et les régions, sont susceptibles de changer à tout moment et sans préavis. Si vous envisagez d’utiliser ces données de facturation de manière automatisée, utilisez le GUID du compteur de facturation pour identifier de manière unique chaque élément facturable. Si le GUID du compteur de facturation est planifié pour changer en raison d’un nouveau modèle de facturation, vous serez averti à l’avance de la modification.

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

Détails du constructeur

RateCard(UsageManagementClientContext)

Créez une RateCard.

new RateCard(client: UsageManagementClientContext)

Paramètres

client
UsageManagementClientContext

Référence au client de service.

Détails de la méthode

get(string, RequestOptionsBase)

Vous permet d’interroger les métadonnées de ressource/compteur et les prix associés utilisés dans un abonnement donné par ID d’offre, devise, paramètres régionaux et région. Les métadonnées associées aux compteurs de facturation, notamment les noms de service, les types, les ressources, les unités de mesure et les régions, sont susceptibles de changer à tout moment et sans préavis. Si vous envisagez d’utiliser ces données de facturation de manière automatisée, utilisez le GUID du compteur de facturation pour identifier de manière unique chaque élément facturable. Si le GUID du compteur de facturation est planifié pour changer en raison d’un nouveau modèle de facturation, vous serez averti à l’avance de la modification.

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

Paramètres

filter

string

Filtre à appliquer sur l’opération. Il prend uniquement en charge les opérateurs logiques « eq » et « et » pour l’instant. Tous les 4 paramètres de requête « OfferDurableId », « Currency », « Locale », « Region » doivent faire partie de l'$filter.

options
RequestOptionsBase

Paramètres facultatifs

Retours

Promise<Models.RateCardGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ResourceRateCardInfo>)

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

Paramètres

filter

string

Filtre à appliquer sur l’opération. Il prend uniquement en charge les opérateurs logiques « eq » et « et » pour l’instant. Tous les 4 paramètres de requête « OfferDurableId », « Currency », « Locale », « Region » doivent faire partie de l'$filter.

options
RequestOptionsBase

Paramètres facultatifs

get(string, ServiceCallback<ResourceRateCardInfo>)

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

Paramètres

filter

string

Filtre à appliquer sur l’opération. Il prend uniquement en charge les opérateurs logiques « eq » et « et » pour l’instant. Tous les 4 paramètres de requête « OfferDurableId », « Currency », « Locale », « Region » doivent faire partie de l'$filter.