DiscoveredSecuritySolutionInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. fluent. models. DiscoveredSecuritySolutionInner
- com.
- com.
public final class DiscoveredSecuritySolutionInner
extends ProxyResource
The DiscoveredSecuritySolution model.
Constructor Summary
| Constructor | Description |
|---|---|
| DiscoveredSecuritySolutionInner() |
Creates an instance of Discovered |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Discovered |
fromJson(JsonReader jsonReader)
Reads an instance of Discovered |
| 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 |
offer()
Get the offer property: The security solutions' image offer. |
| String |
publisher()
Get the publisher property: The security solutions' image publisher. |
|
Security |
securityFamily()
Get the security |
| String |
sku()
Get the sku property: The security solutions' image sku. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Discovered |
withOffer(String offer)
Set the offer property: The security solutions' image offer. |
|
Discovered |
withPublisher(String publisher)
Set the publisher property: The security solutions' image publisher. |
|
Discovered |
withSecurityFamily(SecurityFamily securityFamily)
Set the security |
|
Discovered |
withSku(String sku)
Set the sku property: The security solutions' image sku. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
DiscoveredSecuritySolutionInner
public DiscoveredSecuritySolutionInner()
Creates an instance of DiscoveredSecuritySolutionInner class.
Method Details
fromJson
public static DiscoveredSecuritySolutionInner fromJson(JsonReader jsonReader)
Reads an instance of DiscoveredSecuritySolutionInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
DiscoveredSecuritySolutionInner.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:
DiscoveredSecuritySolutionInner.name()Returns:
offer
public String offer()
Get the offer property: The security solutions' image offer.
Returns:
publisher
public String publisher()
Get the publisher property: The security solutions' image publisher.
Returns:
securityFamily
public SecurityFamily securityFamily()
Get the securityFamily property: The security family of the discovered solution.
Returns:
sku
public String sku()
Get the sku property: The security solutions' image sku.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
DiscoveredSecuritySolutionInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
DiscoveredSecuritySolutionInner.type()Returns:
validate
public void validate()
Validates the instance.
withOffer
public DiscoveredSecuritySolutionInner withOffer(String offer)
Set the offer property: The security solutions' image offer.
Parameters:
Returns:
withPublisher
public DiscoveredSecuritySolutionInner withPublisher(String publisher)
Set the publisher property: The security solutions' image publisher.
Parameters:
Returns:
withSecurityFamily
public DiscoveredSecuritySolutionInner withSecurityFamily(SecurityFamily securityFamily)
Set the securityFamily property: The security family of the discovered solution.
Parameters:
Returns:
withSku
public DiscoveredSecuritySolutionInner withSku(String sku)
Set the sku property: The security solutions' image sku.
Parameters:
Returns: