Share via


IoTSecuritySolutionProperties Constructors

Definition

Overloads

IoTSecuritySolutionProperties()

Initializes a new instance of the IoTSecuritySolutionProperties class.

IoTSecuritySolutionProperties(String, IList<String>, String, String, IList<String>, IList<String>, UserDefinedResourcesProperties, IList<String>, IList<RecommendationConfigurationProperties>, String, IList<AdditionalWorkspacesProperties>)

Initializes a new instance of the IoTSecuritySolutionProperties class.

IoTSecuritySolutionProperties()

Initializes a new instance of the IoTSecuritySolutionProperties class.

public IoTSecuritySolutionProperties ();
Public Sub New ()

Applies to

IoTSecuritySolutionProperties(String, IList<String>, String, String, IList<String>, IList<String>, UserDefinedResourcesProperties, IList<String>, IList<RecommendationConfigurationProperties>, String, IList<AdditionalWorkspacesProperties>)

Initializes a new instance of the IoTSecuritySolutionProperties class.

public IoTSecuritySolutionProperties (string displayName, System.Collections.Generic.IList<string> iotHubs, string workspace = default, string status = default, System.Collections.Generic.IList<string> export = default, System.Collections.Generic.IList<string> disabledDataSources = default, Microsoft.Azure.Management.Security.Models.UserDefinedResourcesProperties userDefinedResources = default, System.Collections.Generic.IList<string> autoDiscoveredResources = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.RecommendationConfigurationProperties> recommendationsConfiguration = default, string unmaskedIPLoggingStatus = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.AdditionalWorkspacesProperties> additionalWorkspaces = default);
new Microsoft.Azure.Management.Security.Models.IoTSecuritySolutionProperties : string * System.Collections.Generic.IList<string> * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Security.Models.UserDefinedResourcesProperties * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.RecommendationConfigurationProperties> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.AdditionalWorkspacesProperties> -> Microsoft.Azure.Management.Security.Models.IoTSecuritySolutionProperties
Public Sub New (displayName As String, iotHubs As IList(Of String), Optional workspace As String = Nothing, Optional status As String = Nothing, Optional export As IList(Of String) = Nothing, Optional disabledDataSources As IList(Of String) = Nothing, Optional userDefinedResources As UserDefinedResourcesProperties = Nothing, Optional autoDiscoveredResources As IList(Of String) = Nothing, Optional recommendationsConfiguration As IList(Of RecommendationConfigurationProperties) = Nothing, Optional unmaskedIPLoggingStatus As String = Nothing, Optional additionalWorkspaces As IList(Of AdditionalWorkspacesProperties) = Nothing)

Parameters

displayName
String

Resource display name.

iotHubs
IList<String>

IoT Hub resource IDs

workspace
String

Workspace resource ID

status
String

Status of the IoT Security solution. Possible values include: 'Enabled', 'Disabled'

export
IList<String>

List of additional options for exporting to workspace data.

disabledDataSources
IList<String>

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

userDefinedResources
UserDefinedResourcesProperties

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

autoDiscoveredResources
IList<String>

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

recommendationsConfiguration
IList<RecommendationConfigurationProperties>

List of the configuration status for each recommendation type.

unmaskedIPLoggingStatus
String

Unmasked IP address logging status Possible values include: 'Disabled', 'Enabled'

additionalWorkspaces
IList<AdditionalWorkspacesProperties>

List of additional workspaces

Applies to