AadSolutionProperties Class

The external security solution properties for AAD solutions.

Inheritance
azure.mgmt.security.models._models_py3.ExternalSecuritySolutionProperties
AadSolutionProperties
azure.mgmt.security.models._models_py3.AadConnectivityState
AadSolutionProperties

Constructor

AadSolutionProperties(*, connectivity_state: Optional[Union[str, azure.mgmt.security.models._security_center_enums.AadConnectivityStateEnum]] = None, additional_properties: Optional[Dict[str, object]] = None, device_vendor: Optional[str] = None, device_type: Optional[str] = None, workspace: Optional[azure.mgmt.security.models._models_py3.ConnectedWorkspace] = None, **kwargs)

Parameters

connectivity_state
str or AadConnectivityStateEnum
Required

The connectivity state of the external AAD solution. Possible values include: "Discovered", "NotLicensed", "Connected".

additional_properties
dict[str, object]
Required

Unmatched properties from the message are deserialized to this collection.

device_vendor
str
Required
device_type
str
Required
workspace
ConnectedWorkspace
Required

Represents an OMS workspace to which the solution is connected.