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
| all |
Öneri ayrıntılarını içeren tüm avantaj önerilerinin listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| arm |
ARM SKU adı. SavingsPlan için 'Compute_Savings_Plan'. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| commitment |
Önerilen taahhüt tutarının dilimi. Desteklenen değerler: 'Hourly' |
| cost |
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. |
| currency |
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. |
| first |
Önerileri hesaplamaya bakmak için kullanılan ilk kullanım tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| last |
Önerileri hesaplamaya bakmak için kullanılan son kullanım tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| look |
Önerileri hesaplama için değerlendirilen kullanım gün sayısı. |
| recommendation |
Önerilen önerinin ayrıntıları. |
| term | Avantajın dönem süresi. Örneğin, P1Y veya P3Y. |
| total |
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