Share via


IoTSecuritySolutionProperties Class

Definition

Security Solution setting data

public class IoTSecuritySolutionProperties
type IoTSecuritySolutionProperties = class
Public Class IoTSecuritySolutionProperties
Inheritance
IoTSecuritySolutionProperties

Constructors

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.

Properties

AdditionalWorkspaces

Gets or sets list of additional workspaces

AutoDiscoveredResources

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

DisabledDataSources

Gets or sets disabled data sources. Disabling these data sources compromises the system.

DisplayName

Gets or sets resource display name.

Export

Gets or sets list of additional options for exporting to workspace data.

IotHubs

Gets or sets ioT Hub resource IDs

RecommendationsConfiguration

Gets or sets list of the configuration status for each recommendation type.

Status

Gets or sets status of the IoT Security solution. Possible values include: 'Enabled', 'Disabled'

UnmaskedIPLoggingStatus

Gets or sets unmasked IP address logging status Possible values include: 'Disabled', 'Enabled'

UserDefinedResources

Gets or sets properties of the IoT Security solution's user defined resources.

Workspace

Gets or sets workspace resource ID

Methods

Validate()

Validate the object.

Applies to