Class DiscoveredSecuritySolutionInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.security.fluent.models.DiscoveredSecuritySolutionInner
public final class DiscoveredSecuritySolutionInner
extends com.azure.core.management.ProxyResource
The DiscoveredSecuritySolution model.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlocation()
Get the location property: Location where the resource is stored.offer()
Get the offer property: The security solutions' image offer.Get the publisher property: The security solutions' image publisher.Get the securityFamily property: The security family of the discovered solution.sku()
Get the sku property: The security solutions' image sku.void
validate()
Validates the instance.Set the offer property: The security solutions' image offer.withPublisher
(String publisher) Set the publisher property: The security solutions' image publisher.withSecurityFamily
(SecurityFamily securityFamily) Set the securityFamily property: The security family of the discovered solution.Set the sku property: The security solutions' image sku.Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
DiscoveredSecuritySolutionInner
public DiscoveredSecuritySolutionInner()
-
-
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 discovered solution.- Returns:
- the securityFamily value.
-
withSecurityFamily
Set the securityFamily property: The security family of the discovered solution.- Parameters:
securityFamily
- the securityFamily value to set.- Returns:
- the DiscoveredSecuritySolutionInner object itself.
-
offer
Get the offer property: The security solutions' image offer.- Returns:
- the offer value.
-
withOffer
Set the offer property: The security solutions' image offer.- Parameters:
offer
- the offer value to set.- Returns:
- the DiscoveredSecuritySolutionInner object itself.
-
publisher
Get the publisher property: The security solutions' image publisher.- Returns:
- the publisher value.
-
withPublisher
Set the publisher property: The security solutions' image publisher.- Parameters:
publisher
- the publisher value to set.- Returns:
- the DiscoveredSecuritySolutionInner object itself.
-
sku
Get the sku property: The security solutions' image sku.- Returns:
- the sku value.
-
withSku
Set the sku property: The security solutions' image sku.- Parameters:
sku
- the sku value to set.- Returns:
- the DiscoveredSecuritySolutionInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-