SecuritySolution Class

SecuritySolution.

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

Inheritance
azure.mgmt.security.models._models_py3.Resource
SecuritySolution
azure.mgmt.security.models._models_py3.Location
SecuritySolution

Constructor

SecuritySolution(*, security_family: Optional[Union[str, azure.mgmt.security.models._security_center_enums.SecurityFamily]] = None, provisioning_state: Optional[Union[str, azure.mgmt.security.models._security_center_enums.ProvisioningState]] = None, template: Optional[str] = None, protection_status: Optional[str] = None, **kwargs)

Parameters

security_family
str or SecurityFamily
Required

The security family of the security solution. Possible values include: "Waf", "Ngfw", "SaasWaf", "Va".

provisioning_state
str or ProvisioningState
Required

The security family provisioning State. Possible values include: "Succeeded", "Failed", "Updating".

template
str
Required

The security solutions' template.

protection_status
str
Required

The security solutions' status.

Variables

location
str

Location where the resource is stored.

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.