Partilhar via


SharedScopeBenefitRecommendationProperties interface

As propriedades da recomendação de benefício quando o escopo é 'Compartilhado'.

Extends

Propriedades

scope

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

Propriedades Herdadas

allRecommendationDetails

A lista de todas as recomendações de benefícios com os detalhes da recomendação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

armSkuName

Nome ARM SKU. 'Compute_Savings_Plan' para o SavingsPlan. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

commitmentGranularity

Grão do montante de autorização proposto. Valores suportados: 'Horária'

costWithoutBenefit

O custo atual sem benefício, corresponde ao 'totalHours' no período de retrospetiva. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

currencyCode

Um identificador de código de moeda ISO 4217 para os custos e valores de economia. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

firstConsumptionDate

A primeira data de uso usada para olhar para trás para calcular as recomendações. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastConsumptionDate

A última data de uso usada para olhar para trás para calcular as recomendações. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lookBackPeriod

O número de dias de uso avaliado para o cálculo das recomendações.

recommendationDetails

Os pormenores da recomendação proposta.

term

Período de vigência do benefício. Por exemplo, P1Y ou P3Y.

totalHours

O total de horas para as quais o custo é coberto. É igual ao número de registros em uma propriedade 'propriedades/uso/encargos'. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

usage

Cobranças sob demanda entre firstConsumptionDate e lastConsumptionDate que foram usadas para calcular recomendações de benefícios.

Detalhes de Propriedade

scope

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

scope: "Shared"

Valor de Propriedade

"Shared"

Detalhes da Propriedade Herdada

allRecommendationDetails

A lista de todas as recomendações de benefícios com os detalhes da recomendação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

allRecommendationDetails?: AllSavingsList

Valor de Propriedade

herdado deBenefitRecommendationProperties.allRecommendationDetails

armSkuName

Nome ARM SKU. 'Compute_Savings_Plan' para o SavingsPlan. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

armSkuName?: string

Valor de Propriedade

string

herdado deBenefitRecommendationProperties.armSkuName

commitmentGranularity

Grão do montante de autorização proposto. Valores suportados: 'Horária'

commitmentGranularity?: string

Valor de Propriedade

string

herdado deBenefitRecommendationProperties.commitmentGranularity

costWithoutBenefit

O custo atual sem benefício, corresponde ao 'totalHours' no período de retrospetiva. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

costWithoutBenefit?: number

Valor de Propriedade

number

herdado deBenefitRecommendationProperties.costWithoutBenefit

currencyCode

Um identificador de código de moeda ISO 4217 para os custos e valores de economia. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

currencyCode?: string

Valor de Propriedade

string

herdado deBenefitRecommendationProperties.currencyCode

firstConsumptionDate

A primeira data de uso usada para olhar para trás para calcular as recomendações. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

firstConsumptionDate?: Date

Valor de Propriedade

Date

herdado deBenefitRecommendationProperties.firstConsumptionDate

lastConsumptionDate

A última data de uso usada para olhar para trás para calcular as recomendações. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastConsumptionDate?: Date

Valor de Propriedade

Date

herdado deBenefitRecommendationProperties.lastConsumptionDate

lookBackPeriod

O número de dias de uso avaliado para o cálculo das recomendações.

lookBackPeriod?: string

Valor de Propriedade

string

herdado deBenefitRecommendationProperties.lookBackPeriod

recommendationDetails

Os pormenores da recomendação proposta.

recommendationDetails?: AllSavingsBenefitDetails

Valor de Propriedade

herdado deBenefitRecommendationProperties.recommendationDetails

term

Período de vigência do benefício. Por exemplo, P1Y ou P3Y.

term?: string

Valor de Propriedade

string

herdado deBenefitRecommendationProperties.term

totalHours

O total de horas para as quais o custo é coberto. É igual ao número de registros em uma propriedade 'propriedades/uso/encargos'. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

totalHours?: number

Valor de Propriedade

number

herdado deBenefitRecommendationProperties.totalHours

usage

Cobranças sob demanda entre firstConsumptionDate e lastConsumptionDate que foram usadas para calcular recomendações de benefícios.

usage?: RecommendationUsageDetails

Valor de Propriedade

herdado deBenefitRecommendationProperties.usage