IoTSecuritySolutionModel Class
IoT Security solution configuration and resource information.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
IoTSecuritySolutionModel(*, tags: Dict[str, str] | None = None, location: str | None = None, workspace: str | None = None, display_name: str | None = None, status: str | _models.SecuritySolutionStatus = 'Enabled', export: List[str | _models.ExportData] | None = None, disabled_data_sources: List[str | _models.DataSource] | None = None, iot_hubs: List[str] | None = None, user_defined_resources: _models.UserDefinedResourcesProperties | None = None, recommendations_configuration: List[_models.RecommendationConfigurationProperties] | None = None, unmasked_ip_logging_status: str | _models.UnmaskedIpLoggingStatus = 'Disabled', additional_workspaces: List[_models.AdditionalWorkspacesProperties] | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
tags
|
Resource tags. Default value: None
|
|
location
|
The resource location. Default value: None
|
|
workspace
|
Workspace resource ID. Default value: None
|
|
display_name
|
Resource display name. Default value: None
|
|
status
|
Status of the IoT Security solution. Known values are: "Enabled" and "Disabled". Default value: Enabled
|
|
export
|
List of additional options for exporting to workspace data. Default value: None
|
|
disabled_data_sources
|
Disabled data sources. Disabling these data sources compromises the system. Default value: None
|
|
iot_hubs
|
IoT Hub resource IDs. Default value: None
|
|
user_defined_resources
|
Properties of the IoT Security solution's user defined resources. Default value: None
|
|
recommendations_configuration
|
List of the configuration status for each recommendation type. Default value: None
|
|
unmasked_ip_logging_status
|
Unmasked IP address logging status. Known values are: "Disabled" and "Enabled". Default value: Disabled
|
|
additional_workspaces
|
List of additional workspaces. Default value: None
|
Variables
| Name | Description |
|---|---|
|
tags
|
Resource tags. |
|
id
|
Resource Id. |
|
name
|
Resource name. |
|
type
|
Resource type. |
|
location
|
The resource location. |
|
system_data
|
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
|
workspace
|
Workspace resource ID. |
|
display_name
|
Resource display name. |
|
status
|
Status of the IoT Security solution. Known values are: "Enabled" and "Disabled". |
|
export
|
List of additional options for exporting to workspace data. |
|
disabled_data_sources
|
Disabled data sources. Disabling these data sources compromises the system. |
|
iot_hubs
|
IoT Hub resource IDs. |
|
user_defined_resources
|
Properties of the IoT Security solution's user defined resources. |
|
auto_discovered_resources
|
List of resources that were automatically discovered as relevant to the security solution. |
|
recommendations_configuration
|
List of the configuration status for each recommendation type. |
|
unmasked_ip_logging_status
|
Unmasked IP address logging status. Known values are: "Disabled" and "Enabled". |
|
additional_workspaces
|
List of additional workspaces. |