Share via


IoTSecuritySolutionModel Class

Definition

IoT Security solution configuration and resource information.

[Microsoft.Rest.Serialization.JsonTransformation]
public class IoTSecuritySolutionModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type IoTSecuritySolutionModel = class
Public Class IoTSecuritySolutionModel
Inheritance
IoTSecuritySolutionModel
Attributes

Constructors

IoTSecuritySolutionModel()

Initializes a new instance of the IoTSecuritySolutionModel class.

IoTSecuritySolutionModel(String, String, String, IDictionary<String, String>, String, SystemData, String, String, String, IList<String>, IList<String>, IList<String>, UserDefinedResourcesProperties, IList<String>, IList<RecommendationConfigurationProperties>, String, IList<AdditionalWorkspacesProperties>)

Initializes a new instance of the IoTSecuritySolutionModel 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.

Id

Gets resource Id

IotHubs

Gets or sets ioT Hub resource IDs

Location

Gets or sets the resource location.

Name

Gets resource name

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'

SystemData

Gets azure Resource Manager metadata containing createdBy and modifiedBy information.

Tags

Gets or sets resource tags

Type

Gets resource type

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.

Extension Methods

ConvertToPSType(IoTSecuritySolutionModel)

Applies to