SecuritySolutionInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. fluent. models. SecuritySolutionInner
- com.
- com.
public final class SecuritySolutionInner
extends ProxyResource
The SecuritySolution model.
Constructor Summary
| Constructor | Description |
|---|---|
| SecuritySolutionInner() |
Creates an instance of Security |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Security |
fromJson(JsonReader jsonReader)
Reads an instance of Security |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
location()
Get the location property: Location where the resource is stored. |
| String |
name()
Get the name property: The name of the resource. |
| String |
protectionStatus()
Get the protection |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Security |
securityFamily()
Get the security |
| String |
template()
Get the template property: The security solutions' template. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Security |
withProtectionStatus(String protectionStatus)
Set the protection |
|
Security |
withProvisioningState(ProvisioningState provisioningState)
Set the provisioning |
|
Security |
withSecurityFamily(SecurityFamily securityFamily)
Set the security |
|
Security |
withTemplate(String template)
Set the template property: The security solutions' template. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
SecuritySolutionInner
public SecuritySolutionInner()
Creates an instance of SecuritySolutionInner class.
Method Details
fromJson
public static SecuritySolutionInner fromJson(JsonReader jsonReader)
Reads an instance of SecuritySolutionInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
SecuritySolutionInner.id()Returns:
location
public String location()
Get the location property: Location where the resource is stored.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
SecuritySolutionInner.name()Returns:
protectionStatus
public String protectionStatus()
Get the protectionStatus property: The security solutions' status.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The security family provisioning State.
Returns:
securityFamily
public SecurityFamily securityFamily()
Get the securityFamily property: The security family of the security solution.
Returns:
template
public String template()
Get the template property: The security solutions' template.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SecuritySolutionInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
SecuritySolutionInner.type()Returns:
validate
public void validate()
Validates the instance.
withProtectionStatus
public SecuritySolutionInner withProtectionStatus(String protectionStatus)
Set the protectionStatus property: The security solutions' status.
Parameters:
Returns:
withProvisioningState
public SecuritySolutionInner withProvisioningState(ProvisioningState provisioningState)
Set the provisioningState property: The security family provisioning State.
Parameters:
Returns:
withSecurityFamily
public SecuritySolutionInner withSecurityFamily(SecurityFamily securityFamily)
Set the securityFamily property: The security family of the security solution.
Parameters:
Returns:
withTemplate
public SecuritySolutionInner withTemplate(String template)
Set the template property: The security solutions' template.
Parameters:
Returns: