Class AadSolutionProperties
java.lang.Object
com.azure.resourcemanager.security.models.ExternalSecuritySolutionProperties
com.azure.resourcemanager.security.models.AadSolutionProperties
The external security solution properties for AAD solutions.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the connectivityState property: The connectivity state of the external AAD solution.void
validate()
Validates the instance.withConnectivityState
(AadConnectivityState connectivityState) Set the connectivityState property: The connectivity state of the external AAD solution.withDeviceType
(String deviceType) Set the deviceType property: The deviceType property.withDeviceVendor
(String deviceVendor) Set the deviceVendor property: The deviceVendor property.withWorkspace
(ConnectedWorkspace workspace) Set the workspace property: Represents an OMS workspace to which the solution is connected.Methods inherited from class com.azure.resourcemanager.security.models.ExternalSecuritySolutionProperties
additionalProperties, deviceType, deviceVendor, withAdditionalProperties, workspace
-
Constructor Details
-
AadSolutionProperties
public AadSolutionProperties()
-
-
Method Details
-
connectivityState
Get the connectivityState property: The connectivity state of the external AAD solution.- Returns:
- the connectivityState value.
-
withConnectivityState
Set the connectivityState property: The connectivity state of the external AAD solution.- Parameters:
connectivityState
- the connectivityState value to set.- Returns:
- the AadSolutionProperties object itself.
-
withDeviceVendor
Set the deviceVendor property: The deviceVendor property.- Overrides:
withDeviceVendor
in classExternalSecuritySolutionProperties
- Parameters:
deviceVendor
- the deviceVendor value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
withDeviceType
Set the deviceType property: The deviceType property.- Overrides:
withDeviceType
in classExternalSecuritySolutionProperties
- Parameters:
deviceType
- the deviceType value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
withWorkspace
Set the workspace property: Represents an OMS workspace to which the solution is connected.- Overrides:
withWorkspace
in classExternalSecuritySolutionProperties
- Parameters:
workspace
- the workspace value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classExternalSecuritySolutionProperties
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-