Condividi tramite


RateCard class

Classe che rappresenta un RateCard.

Costruttori

RateCard(UsageManagementClientContext)

Creare una RateCard.

Metodi

get(string, RequestOptionsBase)

Consente di eseguire query per i metadati della risorsa/contatore e i prezzi correlati usati in una determinata sottoscrizione in base all'ID offerta, alla valuta, alle impostazioni locali e all'area geografica. I metadati associati ai contatori di fatturazione, inclusi i nomi dei servizi, i tipi, le risorse, le unità di misura e le aree, sono soggetti a modifiche in qualsiasi momento e senza preavviso. Se si intende usare questi dati di fatturazione in modo automatizzato, usare il GUID del contatore di fatturazione per identificare in modo univoco ogni elemento fatturabile. Se il GUID del contatore di fatturazione è pianificato per cambiare a causa di un nuovo modello di fatturazione, si riceverà una notifica in anticipo della modifica.

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

Dettagli costruttore

RateCard(UsageManagementClientContext)

Creare una RateCard.

new RateCard(client: UsageManagementClientContext)

Parametri

client
UsageManagementClientContext

Riferimento al client del servizio.

Dettagli metodo

get(string, RequestOptionsBase)

Consente di eseguire query per i metadati della risorsa/contatore e i prezzi correlati usati in una determinata sottoscrizione in base all'ID offerta, alla valuta, alle impostazioni locali e all'area geografica. I metadati associati ai contatori di fatturazione, inclusi i nomi dei servizi, i tipi, le risorse, le unità di misura e le aree, sono soggetti a modifiche in qualsiasi momento e senza preavviso. Se si intende usare questi dati di fatturazione in modo automatizzato, usare il GUID del contatore di fatturazione per identificare in modo univoco ogni elemento fatturabile. Se il GUID del contatore di fatturazione è pianificato per cambiare a causa di un nuovo modello di fatturazione, si riceverà una notifica in anticipo della modifica.

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

Parametri

filter

string

Filtro da applicare all'operazione. Attualmente supporta solo gli operatori logici 'eq' e 'and'. Tutti i 4 parametri di query 'OfferDurableId', 'Currency', 'Locale', 'Region' devono far parte del $filter.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.RateCardGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ResourceRateCardInfo>)

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

Parametri

filter

string

Filtro da applicare all'operazione. Attualmente supporta solo gli operatori logici 'eq' e 'and'. Tutti i 4 parametri di query 'OfferDurableId', 'Currency', 'Locale', 'Region' devono far parte del $filter.

options
RequestOptionsBase

Parametri facoltativi

get(string, ServiceCallback<ResourceRateCardInfo>)

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

Parametri

filter

string

Filtro da applicare all'operazione. Attualmente supporta solo gli operatori logici 'eq' e 'and'. Tutti i 4 parametri di query 'OfferDurableId', 'Currency', 'Locale', 'Region' devono far parte del $filter.