Class SecuritySolutionInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.security.fluent.models.SecuritySolutionInner
public final class SecuritySolutionInner
extends com.azure.core.management.ProxyResource
The SecuritySolution model.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlocation()
Get the location property: Location where the resource is stored.Get the protectionStatus property: The security solutions' status.Get the provisioningState property: The security family provisioning State.Get the securityFamily property: The security family of the security solution.template()
Get the template property: The security solutions' template.void
validate()
Validates the instance.withProtectionStatus
(String protectionStatus) Set the protectionStatus property: The security solutions' status.withProvisioningState
(ProvisioningState provisioningState) Set the provisioningState property: The security family provisioning State.withSecurityFamily
(SecurityFamily securityFamily) Set the securityFamily property: The security family of the security solution.withTemplate
(String template) Set the template property: The security solutions' template.Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
SecuritySolutionInner
public SecuritySolutionInner()
-
-
Method Details
-
location
Get the location property: Location where the resource is stored.- Returns:
- the location value.
-
securityFamily
Get the securityFamily property: The security family of the security solution.- Returns:
- the securityFamily value.
-
withSecurityFamily
Set the securityFamily property: The security family of the security solution.- Parameters:
securityFamily
- the securityFamily value to set.- Returns:
- the SecuritySolutionInner object itself.
-
provisioningState
Get the provisioningState property: The security family provisioning State.- Returns:
- the provisioningState value.
-
withProvisioningState
Set the provisioningState property: The security family provisioning State.- Parameters:
provisioningState
- the provisioningState value to set.- Returns:
- the SecuritySolutionInner object itself.
-
template
Get the template property: The security solutions' template.- Returns:
- the template value.
-
withTemplate
Set the template property: The security solutions' template.- Parameters:
template
- the template value to set.- Returns:
- the SecuritySolutionInner object itself.
-
protectionStatus
Get the protectionStatus property: The security solutions' status.- Returns:
- the protectionStatus value.
-
withProtectionStatus
Set the protectionStatus property: The security solutions' status.- Parameters:
protectionStatus
- the protectionStatus value to set.- Returns:
- the SecuritySolutionInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-