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
benefitRecommendationProperties.firstConsumptionDate
lastConsumptionDate
推奨事項を計算するために振り返る最後の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
lastConsumptionDate?: Date
プロパティ値
Date
lookBackPeriod
推奨事項を計算するために評価された使用状況の日数。
lookBackPeriod?: string
プロパティ値
string
recommendationDetails
提案された推奨事項の詳細。
recommendationDetails?: AllSavingsBenefitDetails
プロパティ値
term
特典の期間。 たとえば、P1Y や P3Y です。
term?: string
プロパティ値
string
totalHours
コストの対象となる合計時間。 プロパティ 'properties/usage/charges' 内のレコードの数と同じです。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
totalHours?: number
プロパティ値
number
usage
特典の推奨事項を計算するために使用された firstConsumptionDate と lastConsumptionDate の間のオンデマンド料金。
usage?: RecommendationUsageDetails
プロパティ値
benefitRecommendationProperties.usage から継承
Azure SDK for JavaScript