ReservationRecommendation Class

A reservation recommendation resource.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: LegacyReservationRecommendation, ModernReservationRecommendation

Constructor

ReservationRecommendation(*args: Any, **kwargs: Any)

Variables

Name Description
id
str

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

name
str

The name of the resource.

type
str

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

system_data

Azure Resource Manager metadata containing createdBy and modifiedBy information.

location
str

Resource location.

sku
str

Resource sku.

etag
str

The etag for the resource.

tags

Resource tags.

kind

Specifies the kind of reservation recommendation. Required. Known values are: "legacy" and "modern".

Attributes

etag

The etag for the resource.

etag: str | None

id

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

id: str | None

kind

"legacy" and "modern".

kind: str

location

Resource location.

location: str | None

name

The name of the resource.

name: str | None

sku

Resource sku.

sku: str | None

system_data

Azure Resource Manager metadata containing createdBy and modifiedBy information.

system_data: _models.SystemData | None

tags

Resource tags.

tags: dict[str, str] | None

type

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

type: str | None