models Package
Classes
| ActiveConnectionsNotInAllowedRange |
Number of active connections is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| AdditionalWorkspacesProperties |
Properties of the additional workspaces. |
| AllowlistCustomAlertRule |
A custom alert rule that checks if a value (depends on the custom alert type) is allowed. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ConnectionFromIpNotAllowed, ConnectionToIpNotAllowed, LocalUserNotAllowed, ProcessNotAllowed Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| AmqpC2DMessagesNotInAllowedRange |
Number of cloud to device messages (AMQP protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| AmqpC2DRejectedMessagesNotInAllowedRange |
Number of rejected cloud to device messages (AMQP protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| AmqpD2CMessagesNotInAllowedRange |
Number of device to cloud messages (AMQP protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| CloudErrorBody |
The error detail. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectionFromIpNotAllowed |
Inbound connection from an ip that isn't allowed. Allow list consists of ipv4 or ipv6 range in CIDR notation. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| ConnectionToIpNotAllowed |
Outbound connection to an ip that isn't allowed. Allow list consists of ipv4 or ipv6 range in CIDR notation. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| CustomAlertRule |
A custom alert rule. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ListCustomAlertRule, ThresholdCustomAlertRule Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| DenylistCustomAlertRule |
A custom alert rule that checks if a value (depends on the custom alert type) is denied. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| DeviceSecurityGroup |
The device security group resource. Variables are only populated by the server, and will be ignored when sending a request. |
| DeviceSecurityGroupList |
List of device security groups. Variables are only populated by the server, and will be ignored when sending a request. |
| DirectMethodInvokesNotInAllowedRange |
Number of direct method invokes is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| ErrorAdditionalInfo |
The resource management error additional info. Variables are only populated by the server, and will be ignored when sending a request. |
| FailedLocalLoginsNotInAllowedRange |
Number of failed local logins is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| FileUploadsNotInAllowedRange |
Number of file uploads is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| HttpC2DMessagesNotInAllowedRange |
Number of cloud to device messages (HTTP protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| HttpC2DRejectedMessagesNotInAllowedRange |
Number of rejected cloud to device messages (HTTP protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| HttpD2CMessagesNotInAllowedRange |
Number of device to cloud messages (HTTP protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| IoTSecurityAggregatedAlert |
Security Solution Aggregated Alert information. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecurityAggregatedAlertList |
List of IoT Security solution aggregated alert data. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| IoTSecurityAggregatedAlertPropertiesTopDevicesListItem |
IoTSecurityAggregatedAlertPropertiesTopDevicesListItem. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecurityAggregatedRecommendation |
IoT Security solution recommendation information. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecurityAggregatedRecommendationList |
List of IoT Security solution aggregated recommendations. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| IoTSecurityAlertedDevice |
Statistical information about the number of alerts per device during last set number of days. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecurityDeviceAlert |
Statistical information about the number of alerts per alert type during last set number of days. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecurityDeviceRecommendation |
Statistical information about the number of recommendations per device, per recommendation type. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecuritySolutionAnalyticsModel |
Security analytics of your IoT Security solution. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecuritySolutionAnalyticsModelList |
List of Security analytics of your IoT Security solution. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem |
IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem. |
| IoTSecuritySolutionModel |
IoT Security solution configuration and resource information. Variables are only populated by the server, and will be ignored when sending a request. |
| IoTSecuritySolutionsList |
List of IoT Security solutions. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| IoTSeverityMetrics |
IoT Security solution analytics severity metrics. |
| ListCustomAlertRule |
A List custom alert rule. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AllowlistCustomAlertRule, DenylistCustomAlertRule Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| LocalUserNotAllowed |
Login by a local user that isn't allowed. Allow list consists of login names to allow. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| MqttC2DMessagesNotInAllowedRange |
Number of cloud to device messages (MQTT protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| MqttC2DRejectedMessagesNotInAllowedRange |
Number of rejected cloud to device messages (MQTT protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| MqttD2CMessagesNotInAllowedRange |
Number of device to cloud messages (MQTT protocol) is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| ProcessNotAllowed |
Execution of a process that isn't allowed. Allow list consists of process names to allow. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| QueuePurgesNotInAllowedRange |
Number of device queue purges is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| RecommendationConfigurationProperties |
The type of IoT Security recommendation. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| Resource |
Describes an Azure resource. Variables are only populated by the server, and will be ignored when sending a request. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TagsResource |
A container holding only the Tags for a resource, allowing the user to update the tags. |
| ThresholdCustomAlertRule |
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range. You probably want to use the sub-classes and not this class directly. Known sub-classes are: TimeWindowCustomAlertRule Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| TimeWindowCustomAlertRule |
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ActiveConnectionsNotInAllowedRange, AmqpC2DMessagesNotInAllowedRange, AmqpC2DRejectedMessagesNotInAllowedRange, AmqpD2CMessagesNotInAllowedRange, DirectMethodInvokesNotInAllowedRange, FailedLocalLoginsNotInAllowedRange, FileUploadsNotInAllowedRange, HttpC2DMessagesNotInAllowedRange, HttpC2DRejectedMessagesNotInAllowedRange, HttpD2CMessagesNotInAllowedRange, MqttC2DMessagesNotInAllowedRange, MqttC2DRejectedMessagesNotInAllowedRange, MqttD2CMessagesNotInAllowedRange, QueuePurgesNotInAllowedRange, TwinUpdatesNotInAllowedRange, UnauthorizedOperationsNotInAllowedRange Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| TwinUpdatesNotInAllowedRange |
Number of twin updates is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| UnauthorizedOperationsNotInAllowedRange |
Number of unauthorized operations is not in allowed range. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. |
| UpdateIotSecuritySolutionData |
UpdateIotSecuritySolutionData. |
| UserDefinedResourcesProperties |
Properties of the IoT Security solution's user defined resources. All required parameters must be populated in order to send to server. |
Enums
| AdditionalWorkspaceDataType |
Data types sent to workspace. |
| AdditionalWorkspaceType |
Workspace type. |
| CreatedByType |
The type of identity that created the resource. |
| DataSource |
DataSource. |
| ExportData |
ExportData. |
| RecommendationConfigStatus |
Recommendation status. When the recommendation status is disabled recommendations are not generated. |
| RecommendationType |
The type of IoT Security recommendation. |
| ReportedSeverity |
Assessed alert severity. |
| SecuritySolutionStatus |
Status of the IoT Security solution. |
| UnmaskedIpLoggingStatus |
Unmasked IP address logging status. |
| ValueType |
The value type of the items in the list. |