VmRecommendation Class

Represents a machine that is part of a machine group.

Inheritance
VmRecommendation

Constructor

VmRecommendation(*, configuration_status: Optional[Union[str, azure.mgmt.security.models._security_center_enums.ConfigurationStatus]] = None, recommendation_action: Optional[Union[str, azure.mgmt.security.models._security_center_enums.RecommendationAction]] = None, resource_id: Optional[str] = None, enforcement_support: Optional[Union[str, azure.mgmt.security.models._security_center_enums.EnforcementSupport]] = None, **kwargs)

Parameters

configuration_status
str or ConfigurationStatus
Required

The configuration status of the machines group or machine or rule. Possible values include: "Configured", "NotConfigured", "InProgress", "Failed", "NoStatus".

recommendation_action
str or RecommendationAction
Required

The recommendation action of the machine or rule. Possible values include: "Recommended", "Add", "Remove".

resource_id
str
Required

The full resource id of the machine.

enforcement_support
str or EnforcementSupport
Required

The machine supportability of Enforce feature. Possible values include: "Supported", "NotSupported", "Unknown".