GetIotSecuritySolutionResult

data class GetIotSecuritySolutionResult(val additionalWorkspaces: List<AdditionalWorkspacesPropertiesResponse>? = null, val autoDiscoveredResources: List<String>, val disabledDataSources: List<String>? = null, val displayName: String, val export: List<String>? = null, val id: String, val iotHubs: List<String>, val location: String? = null, val name: String, val recommendationsConfiguration: List<RecommendationConfigurationPropertiesResponse>? = null, val status: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val unmaskedIpLoggingStatus: String? = null, val userDefinedResources: UserDefinedResourcesPropertiesResponse? = null, val workspace: String? = null)

IoT Security solution configuration and resource information.

Constructors

Link copied to clipboard
constructor(additionalWorkspaces: List<AdditionalWorkspacesPropertiesResponse>? = null, autoDiscoveredResources: List<String>, disabledDataSources: List<String>? = null, displayName: String, export: List<String>? = null, id: String, iotHubs: List<String>, location: String? = null, name: String, recommendationsConfiguration: List<RecommendationConfigurationPropertiesResponse>? = null, status: String? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String, unmaskedIpLoggingStatus: String? = null, userDefinedResources: UserDefinedResourcesPropertiesResponse? = null, workspace: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List of additional workspaces

Link copied to clipboard

List of resources that were automatically discovered as relevant to the security solution.

Link copied to clipboard

Disabled data sources. Disabling these data sources compromises the system.

Link copied to clipboard

Resource display name.

Link copied to clipboard
val export: List<String>? = null

List of additional options for exporting to workspace data.

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

IoT Hub resource IDs

Link copied to clipboard
val location: String? = null

The resource location.

Link copied to clipboard

Resource name

Link copied to clipboard

List of the configuration status for each recommendation type.

Link copied to clipboard
val status: String? = null

Status of the IoT Security solution.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource type

Link copied to clipboard

Unmasked IP address logging status

Link copied to clipboard

Properties of the IoT Security solution's user defined resources.

Link copied to clipboard
val workspace: String? = null

Workspace resource ID