Aracılığıyla paylaş


SharedScopeBenefitRecommendationProperties interface

Kapsam 'Paylaşılan' olduğunda avantaj önerisinin özellikleri.

Extends

Özellikler

scope

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Özellikler

allRecommendationDetails

Öneri ayrıntılarını içeren tüm avantaj önerilerinin listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

armSkuName

ARM SKU adı. SavingsPlan için 'Compute_Savings_Plan'. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

commitmentGranularity

Önerilen taahhüt tutarının dilimi. Desteklenen değerler: 'Hourly'

costWithoutBenefit

Avantaj olmadan geçerli maliyet, geriye bakma dönemindeki 'totalHours'a karşılık gelir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

currencyCode

Maliyetler ve tasarruf tutarları için iso 4217 para birimi kodu tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

firstConsumptionDate

Önerileri hesaplamaya bakmak için kullanılan ilk kullanım tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

lastConsumptionDate

Önerileri hesaplamaya bakmak için kullanılan son kullanım tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

lookBackPeriod

Önerileri hesaplama için değerlendirilen kullanım gün sayısı.

recommendationDetails

Önerilen önerinin ayrıntıları.

term

Avantajın dönem süresi. Örneğin, P1Y veya P3Y.

totalHours

Maliyetin karşılandığı toplam saat. 'properties/usage/charges' özelliğindeki kayıt sayısına eşittir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

usage

bilgi işlem avantajı önerileri için kullanılan firstConsumptionDate ile lastConsumptionDate arasında isteğe bağlı ücretler.

Özellik Ayrıntıları

scope

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

scope: "Shared"

Özellik Değeri

"Shared"

Devralınan Özellik Detayları

allRecommendationDetails

Öneri ayrıntılarını içeren tüm avantaj önerilerinin listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

allRecommendationDetails?: AllSavingsList

Özellik Değeri

Devralındığı yer:BenefitRecommendationProperties.allRecommendationDetails

armSkuName

ARM SKU adı. SavingsPlan için 'Compute_Savings_Plan'. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

armSkuName?: string

Özellik Değeri

string

Devralındığı yer:BenefitRecommendationProperties.armSkuName

commitmentGranularity

Önerilen taahhüt tutarının dilimi. Desteklenen değerler: 'Hourly'

commitmentGranularity?: string

Özellik Değeri

string

Devralınan BenefitRecommendationProperties.commitmentGranularity

costWithoutBenefit

Avantaj olmadan geçerli maliyet, geriye bakma dönemindeki 'totalHours'a karşılık gelir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

costWithoutBenefit?: number

Özellik Değeri

number

Devralındığı yer:BenefitRecommendationProperties.costWithoutBenefit

currencyCode

Maliyetler ve tasarruf tutarları için iso 4217 para birimi kodu tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

currencyCode?: string

Özellik Değeri

string

Devralındığı yer:BenefitRecommendationProperties.currencyCode

firstConsumptionDate

Önerileri hesaplamaya bakmak için kullanılan ilk kullanım tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

firstConsumptionDate?: Date

Özellik Değeri

Date

Devralındığı yer:BenefitRecommendationProperties.firstConsumptionDate

lastConsumptionDate

Önerileri hesaplamaya bakmak için kullanılan son kullanım tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

lastConsumptionDate?: Date

Özellik Değeri

Date

Devralındığı yer:BenefitRecommendationProperties.lastConsumptionDate

lookBackPeriod

Önerileri hesaplama için değerlendirilen kullanım gün sayısı.

lookBackPeriod?: string

Özellik Değeri

string

Devralındığı yer:BenefitRecommendationProperties.lookBackPeriod

recommendationDetails

Önerilen önerinin ayrıntıları.

recommendationDetails?: AllSavingsBenefitDetails

Özellik Değeri

Devralındığı yer:BenefitRecommendationProperties.recommendationDetails

term

Avantajın dönem süresi. Örneğin, P1Y veya P3Y.

term?: string

Özellik Değeri

string

Devralındığı yer:BenefitRecommendationProperties.term

totalHours

Maliyetin karşılandığı toplam saat. 'properties/usage/charges' özelliğindeki kayıt sayısına eşittir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

totalHours?: number

Özellik Değeri

number

Devralındığı yer:BenefitRecommendationProperties.totalHours

usage

bilgi işlem avantajı önerileri için kullanılan firstConsumptionDate ile lastConsumptionDate arasında isteğe bağlı ücretler.

usage?: RecommendationUsageDetails

Özellik Değeri

Devralındığı yer:BenefitRecommendationProperties.usage