Partilhar via


SingleScopeBenefitRecommendationProperties interface

As propriedades das recomendações de benefícios quando o escopo é 'Único'.

Extends

Propriedades

resourceGroup

O grupo de recursos para o qual esta recomendação de escopo único se destina. Aplicável somente se a recomendação for para escopo 'Único' e escopo de solicitação 'Grupo de Recursos'. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scope

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

subscriptionId

A ID da assinatura para a qual esta recomendação de escopo único se destina. Aplicável apenas se a recomendação for para um âmbito de aplicação «único». Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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

resourceGroup

O grupo de recursos para o qual esta recomendação de escopo único se destina. Aplicável somente se a recomendação for para escopo 'Único' e escopo de solicitação 'Grupo de Recursos'. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceGroup?: string

Valor de Propriedade

string

scope

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

scope: "Single"

Valor de Propriedade

"Single"

subscriptionId

A ID da assinatura para a qual esta recomendação de escopo único se destina. Aplicável apenas se a recomendação for para um âmbito de aplicação «único». Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

subscriptionId?: string

Valor de Propriedade

string

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