SecuritySolutionsReferenceData Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. models. SecuritySolutionsReferenceData
- com.
- com.
public final class SecuritySolutionsReferenceData
extends ProxyResource
The SecuritySolutionsReferenceData model.
Constructor Summary
| Constructor | Description |
|---|---|
| SecuritySolutionsReferenceData() |
Creates an instance of Security |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
alertVendorName()
Get the alert |
|
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 |
packageInfoUrl()
Get the package |
| String |
productName()
Get the product |
| String |
publisher()
Get the publisher property: The security solutions' publisher. |
| String |
publisherDisplayName()
Get the publisher |
|
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 |
withAlertVendorName(String alertVendorName)
Set the alert |
|
Security |
withPackageInfoUrl(String packageInfoUrl)
Set the package |
|
Security |
withProductName(String productName)
Set the product |
|
Security |
withPublisher(String publisher)
Set the publisher property: The security solutions' publisher. |
|
Security |
withPublisherDisplayName(String publisherDisplayName)
Set the publisher |
|
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
SecuritySolutionsReferenceData
public SecuritySolutionsReferenceData()
Creates an instance of SecuritySolutionsReferenceData class.
Method Details
alertVendorName
public String alertVendorName()
Get the alertVendorName property: The security solutions' vendor name.
Returns:
fromJson
public static SecuritySolutionsReferenceData fromJson(JsonReader jsonReader)
Reads an instance of SecuritySolutionsReferenceData from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
SecuritySolutionsReferenceData.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:
SecuritySolutionsReferenceData.name()Returns:
packageInfoUrl
public String packageInfoUrl()
Get the packageInfoUrl property: The security solutions' package info url.
Returns:
productName
public String productName()
Get the productName property: The security solutions' product name.
Returns:
publisher
public String publisher()
Get the publisher property: The security solutions' publisher.
Returns:
publisherDisplayName
public String publisherDisplayName()
Get the publisherDisplayName property: The security solutions' publisher display name.
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:
SecuritySolutionsReferenceData.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
SecuritySolutionsReferenceData.type()Returns:
validate
public void validate()
Validates the instance.
withAlertVendorName
public SecuritySolutionsReferenceData withAlertVendorName(String alertVendorName)
Set the alertVendorName property: The security solutions' vendor name.
Parameters:
Returns:
withPackageInfoUrl
public SecuritySolutionsReferenceData withPackageInfoUrl(String packageInfoUrl)
Set the packageInfoUrl property: The security solutions' package info url.
Parameters:
Returns:
withProductName
public SecuritySolutionsReferenceData withProductName(String productName)
Set the productName property: The security solutions' product name.
Parameters:
Returns:
withPublisher
public SecuritySolutionsReferenceData withPublisher(String publisher)
Set the publisher property: The security solutions' publisher.
Parameters:
Returns:
withPublisherDisplayName
public SecuritySolutionsReferenceData withPublisherDisplayName(String publisherDisplayName)
Set the publisherDisplayName property: The security solutions' publisher display name.
Parameters:
Returns:
withSecurityFamily
public SecuritySolutionsReferenceData withSecurityFamily(SecurityFamily securityFamily)
Set the securityFamily property: The security family of the security solution.
Parameters:
Returns:
withTemplate
public SecuritySolutionsReferenceData withTemplate(String template)
Set the template property: The security solutions' template.
Parameters:
Returns: