ReservationRecommendationDetailsModel interface

Reservation recommendation details.

Extends

Properties

currency

An ISO 4217 currency code identifier for the costs and savings

etag

The etag for the resource.

location

Resource Location.

resource

Resource specific properties.

resourceGroup

Resource Group.

savings

Savings information for the recommendation.

scope

Scope of the reservation, ex: Single or Shared.

sku

Resource sku

tags

Resource tags.

usage

Historical usage details used to calculate the estimated savings.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Property Details

currency

An ISO 4217 currency code identifier for the costs and savings

currency?: string

Property Value

string

etag

The etag for the resource.

etag?: string

Property Value

string

location

Resource Location.

location?: string

Property Value

string

resource

Resource specific properties.

resource?: ReservationRecommendationDetailsResourceProperties

Property Value

resourceGroup

Resource Group.

resourceGroup?: string

Property Value

string

savings

Savings information for the recommendation.

savings?: ReservationRecommendationDetailsSavingsProperties

Property Value

scope

Scope of the reservation, ex: Single or Shared.

scope?: string

Property Value

string

sku

Resource sku

sku?: string

Property Value

string

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

usage

Historical usage details used to calculate the estimated savings.

usage?: ReservationRecommendationDetailsUsageProperties

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From Resource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From Resource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From Resource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From Resource.type