Class ExternalSecuritySolutionProperties
java.lang.Object
com.azure.resourcemanager.security.models.ExternalSecuritySolutionProperties
- Direct Known Subclasses:
AadSolutionProperties
,AtaSolutionProperties
,CefSolutionProperties
The solution properties (correspond to the solution kind).
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: The solution properties (correspond to the solution kind).Get the deviceType property: The deviceType property.Get the deviceVendor property: The deviceVendor property.void
validate()
Validates the instance.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: The solution properties (correspond to the solution kind).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.Get the workspace property: Represents an OMS workspace to which the solution is connected.
-
Constructor Details
-
ExternalSecuritySolutionProperties
public ExternalSecuritySolutionProperties()
-
-
Method Details
-
deviceVendor
Get the deviceVendor property: The deviceVendor property.- Returns:
- the deviceVendor value.
-
withDeviceVendor
Set the deviceVendor property: The deviceVendor property.- Parameters:
deviceVendor
- the deviceVendor value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
deviceType
Get the deviceType property: The deviceType property.- Returns:
- the deviceType value.
-
withDeviceType
Set the deviceType property: The deviceType property.- Parameters:
deviceType
- the deviceType value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
workspace
Get the workspace property: Represents an OMS workspace to which the solution is connected.- Returns:
- the workspace value.
-
withWorkspace
Set the workspace property: Represents an OMS workspace to which the solution is connected.- Parameters:
workspace
- the workspace value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
additionalProperties
Get the additionalProperties property: The solution properties (correspond to the solution kind).- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public ExternalSecuritySolutionProperties withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: The solution properties (correspond to the solution kind).- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the ExternalSecuritySolutionProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-