SingleScopeBenefitRecommendationProperties interface
スコープが "Single" の場合の特典の推奨事項のプロパティ。
- Extends
プロパティ
| resource |
この単一スコープの推奨事項の対象となるリソース グループ。 推奨事項が 'Single' スコープと 'ResourceGroup' 要求スコープの場合にのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| scope | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
| subscription |
この単一スコープの推奨事項の対象となるサブスクリプション ID。 推奨事項が 'Single' スコープの場合にのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
継承されたプロパティ
| all |
推奨事項の詳細を含むすべての特典の推奨事項の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| arm |
ARM SKU 名。 SavingsPlan の 'Compute_Savings_Plan' です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| commitment |
提案されたコミットメント額のグレイン。 サポートされている値: 'Hourly' |
| cost |
メリットのない現在のコストは、ルックバック期間の "totalHours" に対応します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| currency |
コストと節約額の ISO 4217 通貨コード識別子。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| first |
推奨事項の計算を振り返る際に使用される最初の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| last |
推奨事項を計算するために振り返る最後の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| look |
推奨事項を計算するために評価された使用状況の日数。 |
| recommendation |
提案された推奨事項の詳細。 |
| term | 特典の期間。 たとえば、P1Y や P3Y です。 |
| total |
コストの対象となる合計時間。 プロパティ 'properties/usage/charges' 内のレコードの数と同じです。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| usage | 特典の推奨事項を計算するために使用された firstConsumptionDate と lastConsumptionDate の間のオンデマンド料金。 |
プロパティの詳細
resourceGroup
この単一スコープの推奨事項の対象となるリソース グループ。 推奨事項が 'Single' スコープと 'ResourceGroup' 要求スコープの場合にのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
resourceGroup?: string
プロパティ値
string
scope
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
scope: "Single"
プロパティ値
"Single"
subscriptionId
この単一スコープの推奨事項の対象となるサブスクリプション ID。 推奨事項が 'Single' スコープの場合にのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
subscriptionId?: string
プロパティ値
string
継承されたプロパティの詳細
allRecommendationDetails
推奨事項の詳細を含むすべての特典の推奨事項の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
allRecommendationDetails?: AllSavingsList
プロパティ値
armSkuName
ARM SKU 名。 SavingsPlan の 'Compute_Savings_Plan' です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
armSkuName?: string
プロパティ値
string
commitmentGranularity
提案されたコミットメント額のグレイン。 サポートされている値: 'Hourly'
commitmentGranularity?: string
プロパティ値
string
costWithoutBenefit
メリットのない現在のコストは、ルックバック期間の "totalHours" に対応します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
costWithoutBenefit?: number
プロパティ値
number
currencyCode
コストと節約額の ISO 4217 通貨コード識別子。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
currencyCode?: string
プロパティ値
string
firstConsumptionDate
推奨事項の計算を振り返る際に使用される最初の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
firstConsumptionDate?: Date
プロパティ値
Date
lastConsumptionDate
推奨事項を計算するために振り返る最後の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
lastConsumptionDate?: Date
プロパティ値
Date
lookBackPeriod
推奨事項を計算するために評価された使用状況の日数。
lookBackPeriod?: string
プロパティ値
string
recommendationDetails
提案された推奨事項の詳細。
recommendationDetails?: AllSavingsBenefitDetails
プロパティ値
term
totalHours
コストの対象となる合計時間。 プロパティ 'properties/usage/charges' 内のレコードの数と同じです。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
totalHours?: number
プロパティ値
number
usage
特典の推奨事項を計算するために使用された firstConsumptionDate と lastConsumptionDate の間のオンデマンド料金。
usage?: RecommendationUsageDetails