次の方法で共有


SingleScopeBenefitRecommendationProperties interface

スコープが "Single" の場合の特典の推奨事項のプロパティ。

Extends

プロパティ

resourceGroup

この単一スコープの推奨事項の対象となるリソース グループ。 推奨事項が 'Single' スコープと 'ResourceGroup' 要求スコープの場合にのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

scope

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

subscriptionId

この単一スコープの推奨事項の対象となるサブスクリプション ID。 推奨事項が 'Single' スコープの場合にのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

継承されたプロパティ

allRecommendationDetails

推奨事項の詳細を含むすべての特典の推奨事項の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

armSkuName

ARM SKU 名。 SavingsPlan の 'Compute_Savings_Plan' です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

commitmentGranularity

提案されたコミットメント額のグレイン。 サポートされている値: 'Hourly'

costWithoutBenefit

メリットのない現在のコストは、ルックバック期間の "totalHours" に対応します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

currencyCode

コストと節約額の ISO 4217 通貨コード識別子。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

firstConsumptionDate

推奨事項の計算を振り返る際に使用される最初の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

lastConsumptionDate

推奨事項を計算するために振り返る最後の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

lookBackPeriod

推奨事項を計算するために評価された使用状況の日数。

recommendationDetails

提案された推奨事項の詳細。

term

特典の期間。 たとえば、P1Y や P3Y です。

totalHours

コストの対象となる合計時間。 プロパティ '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

プロパティ値

BenefitRecommendationProperties.allRecommendationDetails から継承された

armSkuName

ARM SKU 名。 SavingsPlan の 'Compute_Savings_Plan' です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

armSkuName?: string

プロパティ値

string

BenefitRecommendationProperties.armSkuName から継承されます

commitmentGranularity

提案されたコミットメント額のグレイン。 サポートされている値: 'Hourly'

commitmentGranularity?: string

プロパティ値

string

BenefitRecommendationProperties.commitmentGranularity から継承された

costWithoutBenefit

メリットのない現在のコストは、ルックバック期間の "totalHours" に対応します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

costWithoutBenefit?: number

プロパティ値

number

BenefitRecommendationProperties.costWithoutBenefit から継承された

currencyCode

コストと節約額の ISO 4217 通貨コード識別子。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

currencyCode?: string

プロパティ値

string

BenefitRecommendationProperties.currencyCode から継承された

firstConsumptionDate

推奨事項の計算を振り返る際に使用される最初の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

firstConsumptionDate?: Date

プロパティ値

Date

benefitRecommendationProperties.firstConsumptionDateから継承された

lastConsumptionDate

推奨事項を計算するために振り返る最後の使用日。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

lastConsumptionDate?: Date

プロパティ値

Date

BenefitRecommendationProperties.lastConsumptionDate から継承

lookBackPeriod

推奨事項を計算するために評価された使用状況の日数。

lookBackPeriod?: string

プロパティ値

string

BenefitRecommendationProperties.lookBackPeriod から継承

recommendationDetails

提案された推奨事項の詳細。

recommendationDetails?: AllSavingsBenefitDetails

プロパティ値

BenefitRecommendationProperties.recommendationDetails から継承された

term

特典の期間。 たとえば、P1Y や P3Y です。

term?: string

プロパティ値

string

BenefitRecommendationProperties.term から継承された

totalHours

コストの対象となる合計時間。 プロパティ 'properties/usage/charges' 内のレコードの数と同じです。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

totalHours?: number

プロパティ値

number

BenefitRecommendationProperties.totalHours から継承された

usage

特典の推奨事項を計算するために使用された firstConsumptionDate と lastConsumptionDate の間のオンデマンド料金。

usage?: RecommendationUsageDetails

プロパティ値

benefitRecommendationProperties.usage から継承