ResourceRecommendationBase Class

Advisor Recommendation.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.advisor.models._models_py3.Resource
ResourceRecommendationBase

Constructor

ResourceRecommendationBase(*, category: str | Category | None = None, impact: str | Impact | None = None, impacted_field: str | None = None, impacted_value: str | None = None, last_updated: datetime | None = None, metadata: Dict[str, object] | None = None, recommendation_type_id: str | None = None, risk: str | Risk | None = None, short_description: ShortDescription | None = None, suppression_ids: List[str] | None = None, extended_properties: Dict[str, str] | None = None, resource_metadata: ResourceMetadata | None = None, **kwargs)

Parameters

Name Description
category
Required

The category of the recommendation. Possible values include: "HighAvailability", "Security", "Performance", "Cost", "OperationalExcellence".

impact
Required
str or Impact

The business impact of the recommendation. Possible values include: "High", "Medium", "Low".

impacted_field
Required
str

The resource type identified by Advisor.

impacted_value
Required
str

The resource identified by Advisor.

last_updated
Required

The most recent time that Advisor checked the validity of the recommendation.

metadata
Required

The recommendation metadata.

recommendation_type_id
Required
str

The recommendation-type GUID.

risk
Required
str or Risk

The potential risk of not implementing the recommendation. Possible values include: "Error", "Warning", "None".

short_description
Required

A summary of the recommendation.

suppression_ids
Required

The list of snoozed and dismissed rules for the recommendation.

extended_properties
Required

Extended properties.

resource_metadata
Required

Metadata of resource that was assessed.

Keyword-Only Parameters

Name Description
category
Required
impact
Required
impacted_field
Required
impacted_value
Required
last_updated
Required
metadata
Required
recommendation_type_id
Required
risk
Required
short_description
Required
suppression_ids
Required
extended_properties
Required
resource_metadata
Required

Variables

Name Description
id
str

The resource ID.

name
str

The name of the resource.

type
str

The type of the resource.