UpdateIotSecuritySolutionData Class

public final class UpdateIotSecuritySolutionData
extends TagsResource

The UpdateIotSecuritySolutionData model.

Constructor Summary

Constructor Description
UpdateIotSecuritySolutionData()

Creates an instance of UpdateIotSecuritySolutionData class.

Method Summary

Modifier and Type Method and Description
static UpdateIotSecuritySolutionData fromJson(JsonReader jsonReader)

Reads an instance of UpdateIotSecuritySolutionData from the JsonReader.

List<RecommendationConfigurationProperties> recommendationsConfiguration()

Get the recommendationsConfiguration property: List of the configuration status for each recommendation type.

JsonWriter toJson(JsonWriter jsonWriter)
UserDefinedResourcesProperties userDefinedResources()

Get the userDefinedResources property: Properties of the IoT Security solution's user defined resources.

void validate()

Validates the instance.

UpdateIotSecuritySolutionData withRecommendationsConfiguration(List<RecommendationConfigurationProperties> recommendationsConfiguration)

Set the recommendationsConfiguration property: List of the configuration status for each recommendation type.

UpdateIotSecuritySolutionData withTags(Map<String,String> tags)

Set the tags property: Resource tags.

UpdateIotSecuritySolutionData withUserDefinedResources(UserDefinedResourcesProperties userDefinedResources)

Set the userDefinedResources property: Properties of the IoT Security solution's user defined resources.

Methods inherited from TagsResource

Methods inherited from java.lang.Object

Constructor Details

UpdateIotSecuritySolutionData

public UpdateIotSecuritySolutionData()

Creates an instance of UpdateIotSecuritySolutionData class.

Method Details

fromJson

public static UpdateIotSecuritySolutionData fromJson(JsonReader jsonReader)

Reads an instance of UpdateIotSecuritySolutionData from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of UpdateIotSecuritySolutionData if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the UpdateIotSecuritySolutionData.

recommendationsConfiguration

public List<RecommendationConfigurationProperties> recommendationsConfiguration()

Get the recommendationsConfiguration property: List of the configuration status for each recommendation type.

Returns:

the recommendationsConfiguration value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

UpdateIotSecuritySolutionData.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

userDefinedResources

public UserDefinedResourcesProperties userDefinedResources()

Get the userDefinedResources property: Properties of the IoT Security solution's user defined resources.

Returns:

the userDefinedResources value.

validate

public void validate()

Validates the instance.

Overrides:

UpdateIotSecuritySolutionData.validate()

withRecommendationsConfiguration

public UpdateIotSecuritySolutionData withRecommendationsConfiguration(List<RecommendationConfigurationProperties> recommendationsConfiguration)

Set the recommendationsConfiguration property: List of the configuration status for each recommendation type.

Parameters:

recommendationsConfiguration - the recommendationsConfiguration value to set.

Returns:

the UpdateIotSecuritySolutionData object itself.

withTags

public UpdateIotSecuritySolutionData withTags(Map<String,String> tags)

Set the tags property: Resource tags.

Overrides:

UpdateIotSecuritySolutionData.withTags(Map<String,String> tags)

Parameters:

tags

withUserDefinedResources

public UpdateIotSecuritySolutionData withUserDefinedResources(UserDefinedResourcesProperties userDefinedResources)

Set the userDefinedResources property: Properties of the IoT Security solution's user defined resources.

Parameters:

userDefinedResources - the userDefinedResources value to set.

Returns:

the UpdateIotSecuritySolutionData object itself.

Applies to