Partilhar via


RateCard class

Classe que representa um RateCard.

Construtores

RateCard(UsageManagementClientContext)

Crie um RateCard.

Métodos

get(string, RequestOptionsBase)

Permite-lhe consultar os metadados de recurso/medidor e os preços relacionados utilizados numa determinada subscrição por ID da Oferta, Moeda, Região e Região. Os metadados associados aos medidores de faturação, incluindo, entre outros, nomes de serviços, tipos, recursos, unidades de medida e regiões, estão sujeitos a alterações em qualquer altura e sem aviso prévio. Se pretender utilizar estes dados de faturação de forma automatizada, utilize o GUID do medidor de faturação para identificar exclusivamente cada item faturável. Se o GUID do medidor de faturação estiver agendado para ser alterado devido a um novo modelo de faturação, será notificado antes da alteração.

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

Detalhes do Construtor

RateCard(UsageManagementClientContext)

Crie um RateCard.

new RateCard(client: UsageManagementClientContext)

Parâmetros

client
UsageManagementClientContext

Referência ao cliente de serviço.

Detalhes de Método

get(string, RequestOptionsBase)

Permite-lhe consultar os metadados de recurso/medidor e os preços relacionados utilizados numa determinada subscrição por ID da Oferta, Moeda, Região e Região. Os metadados associados aos medidores de faturação, incluindo, entre outros, nomes de serviços, tipos, recursos, unidades de medida e regiões, estão sujeitos a alterações em qualquer altura e sem aviso prévio. Se pretender utilizar estes dados de faturação de forma automatizada, utilize o GUID do medidor de faturação para identificar exclusivamente cada item faturável. Se o GUID do medidor de faturação estiver agendado para ser alterado devido a um novo modelo de faturação, será notificado antes da alteração.

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

Parâmetros

filter

string

O filtro a aplicar na operação. Suporta apenas os operadores lógicos "eq" e "e" neste momento. Todos os 4 parâmetros de consulta "OfferDurableId", "Currency", "Locale", "Region" têm de fazer parte do $filter.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.RateCardGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ResourceRateCardInfo>)

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

Parâmetros

filter

string

O filtro a aplicar na operação. Suporta apenas os operadores lógicos "eq" e "e" neste momento. Todos os 4 parâmetros de consulta "OfferDurableId", "Currency", "Locale", "Region" têm de fazer parte do $filter.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ResourceRateCardInfo>

A chamada de retorno

get(string, ServiceCallback<ResourceRateCardInfo>)

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

Parâmetros

filter

string

O filtro a aplicar na operação. Suporta apenas os operadores lógicos "eq" e "e" neste momento. Todos os 4 parâmetros de consulta "OfferDurableId", "Currency", "Locale", "Region" têm de fazer parte do $filter.

callback

ServiceCallback<ResourceRateCardInfo>

A chamada de retorno