Compartilhar via


BenefitRecommendationProperties Classe

Definição

As propriedades das recomendações de benefício. BenefitRecommendationProperties Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem SharedScopeBenefitRecommendationProperties e SingleScopeBenefitRecommendationProperties.

public abstract class BenefitRecommendationProperties
type BenefitRecommendationProperties = class
Public MustInherit Class BenefitRecommendationProperties
Herança
BenefitRecommendationProperties
Derivado

Construtores

BenefitRecommendationProperties()

Inicializa uma nova instância de BenefitRecommendationProperties.

Propriedades

AllRecommendationDetails

A lista de todas as recomendações de benefício com os detalhes da recomendação.

ArmSkuName

Nome do SKU do ARM. 'Compute_Savings_Plan' para SavingsPlan.

CommitmentGranularity

Granularidade do valor do compromisso proposto. Valores com suporte: 'Hourly'.

CostWithoutBenefit

O custo atual sem benefício corresponde a 'totalHours' no período de pesquisa.

CurrencyCode

Um identificador de código de moeda ISO 4217 para os custos e os valores de economia.

FirstConsumptionOn

A primeira data de uso usada para olhar para trás para calcular as recomendações.

LastConsumptionOn

A última data de uso usada para olhar para trás para calcular as recomendações.

LookBackPeriod

O número de dias de uso avaliados para calcular as recomendações.

RecommendationDetails

Os detalhes da recomendação proposta.

Term

Período do benefício. Por exemplo, P1Y ou P3Y.

TotalHours

As horas totais para as quais o custo é coberto. É igual ao número de registros em uma propriedade 'properties/usage/charges'.

Usage

Encargos sob demanda entre firstConsumptionDate e lastConsumptionDate que foram usados para recomendações de benefício de computação.

Aplica-se a