UpdateIotSecuritySolutionData Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. TagsResource - com.
azure. resourcemanager. security. models. UpdateIotSecuritySolutionData
- com.
- com.
public final class UpdateIotSecuritySolutionData
extends TagsResource
The UpdateIotSecuritySolutionData model.
Constructor Summary
| Constructor | Description |
|---|---|
| UpdateIotSecuritySolutionData() |
Creates an instance of Update |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Update |
fromJson(JsonReader jsonReader)
Reads an instance of Update |
|
List<Recommendation |
recommendationsConfiguration()
Get the recommendations |
|
Json |
toJson(JsonWriter jsonWriter) |
|
User |
userDefinedResources()
Get the user |
| void |
validate()
Validates the instance. |
|
Update |
withRecommendationsConfiguration(List<RecommendationConfigurationProperties> recommendationsConfiguration)
Set the recommendations |
|
Update |
withTags(Map<String,String> tags)
Set the tags property: Resource tags. |
|
Update |
withUserDefinedResources(UserDefinedResourcesProperties userDefinedResources)
Set the user |
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:
Returns:
Throws:
recommendationsConfiguration
public List<RecommendationConfigurationProperties> recommendationsConfiguration()
Get the recommendationsConfiguration property: List of the configuration status for each recommendation type.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
UpdateIotSecuritySolutionData.toJson(JsonWriter jsonWriter)Parameters:
Throws:
userDefinedResources
public UserDefinedResourcesProperties userDefinedResources()
Get the userDefinedResources property: Properties of the IoT Security solution's user defined resources.
Returns:
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:
Returns:
withTags
public UpdateIotSecuritySolutionData withTags(Map<String,String> tags)
Set the tags property: Resource tags.
Overrides:
UpdateIotSecuritySolutionData.withTags(Map<String,String> tags)Parameters:
withUserDefinedResources
public UpdateIotSecuritySolutionData withUserDefinedResources(UserDefinedResourcesProperties userDefinedResources)
Set the userDefinedResources property: Properties of the IoT Security solution's user defined resources.
Parameters:
Returns: