Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définition de ressource Bicep
Le type de ressource deviceSecurityGroups peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de la ressource
Pour créer une ressource Microsoft.Security/deviceSecurityGroups, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Security/deviceSecurityGroups@2019-08-01' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
allowlistRules: [
{
allowlistValues: [
'string'
]
isEnabled: bool
ruleType: 'string'
// For remaining properties, see AllowlistCustomAlertRule objects
}
]
denylistRules: [
{
denylistValues: [
'string'
]
isEnabled: bool
ruleType: 'string'
}
]
thresholdRules: [
{
isEnabled: bool
maxThreshold: int
minThreshold: int
ruleType: 'string'
// For remaining properties, see ThresholdCustomAlertRule objects
}
]
timeWindowRules: [
{
isEnabled: bool
maxThreshold: int
minThreshold: int
timeWindowSize: 'string'
ruleType: 'string'
// For remaining properties, see TimeWindowCustomAlertRule objects
}
]
}
}
Objets TimeWindowCustomAlertRule
Définissez la propriété ruleType
Pour ActiveConnectionsNotInAllowedRange, utilisez :
{
ruleType: 'ActiveConnectionsNotInAllowedRange'
}
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
}
Pour AmqpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
}
Pour AmqpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType: 'AmqpD2CMessagesNotInAllowedRange'
}
Pour DirectMethodInvokesNotInAllowedRange, utilisez :
{
ruleType: 'DirectMethodInvokesNotInAllowedRange'
}
Pour FailedLocalLoginsNotInAllowedRange, utilisez :
{
ruleType: 'FailedLocalLoginsNotInAllowedRange'
}
Pour FileUploadsNotInAllowedRange, utilisez :
{
ruleType: 'FileUploadsNotInAllowedRange'
}
Pour HttpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType: 'HttpC2DMessagesNotInAllowedRange'
}
Pour HttpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
}
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType: 'HttpD2CMessagesNotInAllowedRange'
}
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
{
ruleType: 'MqttC2DMessagesNotInAllowedRange'
}
Pour MqttC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
}
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
{
ruleType: 'MqttD2CMessagesNotInAllowedRange'
}
Pour QueuePurgesNotInAllowedRange, utilisez :
{
ruleType: 'QueuePurgesNotInAllowedRange'
}
Pour TwinUpdatesNotInAllowedRange, utilisez :
{
ruleType: 'TwinUpdatesNotInAllowedRange'
}
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
{
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
}
Objets AllowlistCustomAlertRule
Définissez la propriété ruleType
Pour ConnectionFromIpNotAllowed, utilisez :
{
ruleType: 'ConnectionFromIpNotAllowed'
}
Pour ConnectionToIpNotAllowed, utilisez :
{
ruleType: 'ConnectionToIpNotAllowed'
}
Pour LocalUserNotAllowed, utilisez :
{
ruleType: 'LocalUserNotAllowed'
}
Pour ProcessNotAllowed, utilisez :
{
ruleType: 'ProcessNotAllowed'
}
Objets ThresholdCustomAlertRule
Définissez la propriété ruleType
Pour ActiveConnectionsNotInAllowedRange, utilisez :
{
ruleType: 'ActiveConnectionsNotInAllowedRange'
timeWindowSize: 'string'
}
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour AmqpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour AmqpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType: 'AmqpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour DirectMethodInvokesNotInAllowedRange, utilisez :
{
ruleType: 'DirectMethodInvokesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour FailedLocalLoginsNotInAllowedRange, utilisez :
{
ruleType: 'FailedLocalLoginsNotInAllowedRange'
timeWindowSize: 'string'
}
Pour FileUploadsNotInAllowedRange, utilisez :
{
ruleType: 'FileUploadsNotInAllowedRange'
timeWindowSize: 'string'
}
Pour HttpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType: 'HttpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour HttpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType: 'HttpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
{
ruleType: 'MqttC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour MqttC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
{
ruleType: 'MqttD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour QueuePurgesNotInAllowedRange, utilisez :
{
ruleType: 'QueuePurgesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour TwinUpdatesNotInAllowedRange, utilisez :
{
ruleType: 'TwinUpdatesNotInAllowedRange'
timeWindowSize: 'string'
}
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
{
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
timeWindowSize: 'string'
}
Valeurs immobilières
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | Nom de la ressource | chaîne (obligatoire) |
| properties | Données de groupe de sécurité des appareils | DeviceSecurityGroupProperties |
| scope | Utilisez-la lors de la création d’une ressource dans une étendue différente de l’étendue de déploiement. | Définissez cette propriété sur le nom symbolique d’une ressource pour appliquer la ressource d’extension . |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Valeurs à autoriser. Le format des valeurs dépend du type de règle. | string[] (obligatoire) |
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| ruleType | Définissez la valeur 'ConnectionFromIpNotAllowed' pour le type ConnectionFromIpNotAllowed. Défini sur 'ConnectionToIpNotAllowed' pour le type ConnectionToIpNotAllowed. Définissez la valeur 'LocalUserNotAllowed' pour le type LocalUserNotAllowed. Définissez la valeur 'ProcessNotAllowed' pour le type ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionFromIpNotAllowed' (obligatoire) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionToIpNotAllowed' (obligatoire) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Valeurs à refuser. Le format des valeurs dépend du type de règle. | string[] (obligatoire) |
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| ruleType | Type de la règle d’alerte personnalisée. | chaîne (obligatoire) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Règles d’alerte personnalisées de liste verte. | AllowlistCustomAlertRule[] |
| denylistRules | Règles d’alerte personnalisées de liste de refus. | DenylistCustomAlertRule[] |
| thresholdRules | Liste des règles de seuil d’alerte personnalisées. | ThresholdCustomAlertRule[] |
| timeWindowRules | Liste des règles de fenêtre de temps d’alerte personnalisées. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'LocalUserNotAllowed' (obligatoire) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ProcessNotAllowed' (obligatoire) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| maxThreshold | Seuil maximal. | int (obligatoire) |
| minThreshold | Seuil minimal. | int (obligatoire) |
| ruleType | Définissez la valeur « ActiveConnectionsNotInAllowedRange » pour le type ActiveConnectionsNotInAllowedRange. Défini sur 'AmqpC2DMessagesNotInAllowedRange' pour le type AmqpC2DMessagesNotInAllowedRange. Définissez la valeur « AmqpC2DRejectedMessagesNotInAllowedRange » pour le type AmqpC2DRejectedMessagesNotInAllowedRange. Défini sur 'AmqpD2CMessagesNotInAllowedRange' pour le type AmqpD2CMessagesNotInAllowedRange. Défini sur 'DirectMethodInvokesNotInAllowedRange' pour le type DirectMethodInvokesNotInAllowedRange. Défini sur 'FailedLocalLoginsNotInAllowedRange' pour le type FailedLocalLoginsNotInAllowedRange. Définissez la valeur « FileUploadsNotInAllowedRange » pour le type FileUploadsNotInAllowedRange. Défini sur 'HttpC2DMessagesNotInAllowedRange' pour le type HttpC2DMessagesNotInAllowedRange. Définissez la valeur 'HttpC2DRejectedMessagesNotInAllowedRange' pour le type HttpC2DRejectedMessagesNotInAllowedRange. Défini sur 'HttpD2CMessagesNotInAllowedRange' pour le type HttpD2CMessagesNotInAllowedRange. Défini sur 'MqttC2DMessagesNotInAllowedRange' pour le type MqttC2DMessagesNotInAllowedRange. Définissez la valeur 'MqttC2DRejectedMessagesNotInAllowedRange' pour le type MqttC2DRejectedMessagesNotInAllowedRange. Défini sur 'MqttD2CMessagesNotInAllowedRange' pour le type MqttD2CMessagesNotInAllowedRange. Définissez la valeur « QueuePurgesNotInAllowedRange » pour le type QueuePurgesNotInAllowedRange. Définissez la valeur « TwinUpdatesNotInAllowedRange » pour le type TwinUpdatesNotInAllowedRange. Défini sur 'UnauthorizedOperationsNotInAllowedRange' pour le type UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| maxThreshold | Seuil maximal. | int (obligatoire) |
| minThreshold | Seuil minimal. | int (obligatoire) |
| ruleType | Définissez la valeur « ActiveConnectionsNotInAllowedRange » pour le type ActiveConnectionsNotInAllowedRange. Défini sur 'AmqpC2DMessagesNotInAllowedRange' pour le type AmqpC2DMessagesNotInAllowedRange. Définissez la valeur « AmqpC2DRejectedMessagesNotInAllowedRange » pour le type AmqpC2DRejectedMessagesNotInAllowedRange. Défini sur 'AmqpD2CMessagesNotInAllowedRange' pour le type AmqpD2CMessagesNotInAllowedRange. Défini sur 'DirectMethodInvokesNotInAllowedRange' pour le type DirectMethodInvokesNotInAllowedRange. Défini sur 'FailedLocalLoginsNotInAllowedRange' pour le type FailedLocalLoginsNotInAllowedRange. Définissez la valeur « FileUploadsNotInAllowedRange » pour le type FileUploadsNotInAllowedRange. Défini sur 'HttpC2DMessagesNotInAllowedRange' pour le type HttpC2DMessagesNotInAllowedRange. Définissez la valeur 'HttpC2DRejectedMessagesNotInAllowedRange' pour le type HttpC2DRejectedMessagesNotInAllowedRange. Défini sur 'HttpD2CMessagesNotInAllowedRange' pour le type HttpD2CMessagesNotInAllowedRange. Défini sur 'MqttC2DMessagesNotInAllowedRange' pour le type MqttC2DMessagesNotInAllowedRange. Définissez la valeur 'MqttC2DRejectedMessagesNotInAllowedRange' pour le type MqttC2DRejectedMessagesNotInAllowedRange. Défini sur 'MqttD2CMessagesNotInAllowedRange' pour le type MqttD2CMessagesNotInAllowedRange. Définissez la valeur « QueuePurgesNotInAllowedRange » pour le type QueuePurgesNotInAllowedRange. Définissez la valeur « TwinUpdatesNotInAllowedRange » pour le type TwinUpdatesNotInAllowedRange. Défini sur 'UnauthorizedOperationsNotInAllowedRange' pour le type UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
Définition de ressource de modèle ARM
Le type de ressource deviceSecurityGroups peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de la ressource
Pour créer une ressource Microsoft.Security/deviceSecurityGroups, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Security/deviceSecurityGroups",
"apiVersion": "2019-08-01",
"name": "string",
"properties": {
"allowlistRules": [ {
"allowlistValues": [ "string" ],
"isEnabled": "bool",
"ruleType": "string"
// For remaining properties, see AllowlistCustomAlertRule objects
} ],
"denylistRules": [
{
"denylistValues": [ "string" ],
"isEnabled": "bool",
"ruleType": "string"
}
],
"thresholdRules": [ {
"isEnabled": "bool",
"maxThreshold": "int",
"minThreshold": "int",
"ruleType": "string"
// For remaining properties, see ThresholdCustomAlertRule objects
} ],
"timeWindowRules": [ {
"isEnabled": "bool",
"maxThreshold": "int",
"minThreshold": "int",
"timeWindowSize": "string",
"ruleType": "string"
// For remaining properties, see TimeWindowCustomAlertRule objects
} ]
}
}
Objets TimeWindowCustomAlertRule
Définissez la propriété ruleType
Pour ActiveConnectionsNotInAllowedRange, utilisez :
{
"ruleType": "ActiveConnectionsNotInAllowedRange"
}
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
{
"ruleType": "AmqpC2DMessagesNotInAllowedRange"
}
Pour AmqpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
"ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"
}
Pour AmqpD2CMessagesNotInAllowedRange, utilisez :
{
"ruleType": "AmqpD2CMessagesNotInAllowedRange"
}
Pour DirectMethodInvokesNotInAllowedRange, utilisez :
{
"ruleType": "DirectMethodInvokesNotInAllowedRange"
}
Pour FailedLocalLoginsNotInAllowedRange, utilisez :
{
"ruleType": "FailedLocalLoginsNotInAllowedRange"
}
Pour FileUploadsNotInAllowedRange, utilisez :
{
"ruleType": "FileUploadsNotInAllowedRange"
}
Pour HttpC2DMessagesNotInAllowedRange, utilisez :
{
"ruleType": "HttpC2DMessagesNotInAllowedRange"
}
Pour HttpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"
}
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
{
"ruleType": "HttpD2CMessagesNotInAllowedRange"
}
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
{
"ruleType": "MqttC2DMessagesNotInAllowedRange"
}
Pour MqttC2DRejectedMessagesNotInAllowedRange, utilisez :
{
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"
}
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
{
"ruleType": "MqttD2CMessagesNotInAllowedRange"
}
Pour QueuePurgesNotInAllowedRange, utilisez :
{
"ruleType": "QueuePurgesNotInAllowedRange"
}
Pour TwinUpdatesNotInAllowedRange, utilisez :
{
"ruleType": "TwinUpdatesNotInAllowedRange"
}
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
{
"ruleType": "UnauthorizedOperationsNotInAllowedRange"
}
Objets AllowlistCustomAlertRule
Définissez la propriété ruleType
Pour ConnectionFromIpNotAllowed, utilisez :
{
"ruleType": "ConnectionFromIpNotAllowed"
}
Pour ConnectionToIpNotAllowed, utilisez :
{
"ruleType": "ConnectionToIpNotAllowed"
}
Pour LocalUserNotAllowed, utilisez :
{
"ruleType": "LocalUserNotAllowed"
}
Pour ProcessNotAllowed, utilisez :
{
"ruleType": "ProcessNotAllowed"
}
Objets ThresholdCustomAlertRule
Définissez la propriété ruleType
Pour ActiveConnectionsNotInAllowedRange, utilisez :
{
"ruleType": "ActiveConnectionsNotInAllowedRange",
"timeWindowSize": "string"
}
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
{
"ruleType": "AmqpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour AmqpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
"ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour AmqpD2CMessagesNotInAllowedRange, utilisez :
{
"ruleType": "AmqpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour DirectMethodInvokesNotInAllowedRange, utilisez :
{
"ruleType": "DirectMethodInvokesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour FailedLocalLoginsNotInAllowedRange, utilisez :
{
"ruleType": "FailedLocalLoginsNotInAllowedRange",
"timeWindowSize": "string"
}
Pour FileUploadsNotInAllowedRange, utilisez :
{
"ruleType": "FileUploadsNotInAllowedRange",
"timeWindowSize": "string"
}
Pour HttpC2DMessagesNotInAllowedRange, utilisez :
{
"ruleType": "HttpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour HttpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
{
"ruleType": "HttpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
{
"ruleType": "MqttC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour MqttC2DRejectedMessagesNotInAllowedRange, utilisez :
{
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
{
"ruleType": "MqttD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour QueuePurgesNotInAllowedRange, utilisez :
{
"ruleType": "QueuePurgesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour TwinUpdatesNotInAllowedRange, utilisez :
{
"ruleType": "TwinUpdatesNotInAllowedRange",
"timeWindowSize": "string"
}
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
{
"ruleType": "UnauthorizedOperationsNotInAllowedRange",
"timeWindowSize": "string"
}
Valeurs immobilières
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| apiVersion | Version de l’API | '2019-08-01' |
| name | Nom de la ressource | chaîne (obligatoire) |
| properties | Données de groupe de sécurité des appareils | DeviceSecurityGroupProperties |
| type | Type de ressource | 'Microsoft.Security/deviceSecurityGroups' |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Valeurs à autoriser. Le format des valeurs dépend du type de règle. | string[] (obligatoire) |
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| ruleType | Définissez la valeur 'ConnectionFromIpNotAllowed' pour le type ConnectionFromIpNotAllowed. Défini sur 'ConnectionToIpNotAllowed' pour le type ConnectionToIpNotAllowed. Définissez la valeur 'LocalUserNotAllowed' pour le type LocalUserNotAllowed. Définissez la valeur 'ProcessNotAllowed' pour le type ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionFromIpNotAllowed' (obligatoire) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionToIpNotAllowed' (obligatoire) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Valeurs à refuser. Le format des valeurs dépend du type de règle. | string[] (obligatoire) |
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| ruleType | Type de la règle d’alerte personnalisée. | chaîne (obligatoire) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Règles d’alerte personnalisées de liste verte. | AllowlistCustomAlertRule[] |
| denylistRules | Règles d’alerte personnalisées de liste de refus. | DenylistCustomAlertRule[] |
| thresholdRules | Liste des règles de seuil d’alerte personnalisées. | ThresholdCustomAlertRule[] |
| timeWindowRules | Liste des règles de fenêtre de temps d’alerte personnalisées. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'LocalUserNotAllowed' (obligatoire) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ProcessNotAllowed' (obligatoire) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| maxThreshold | Seuil maximal. | int (obligatoire) |
| minThreshold | Seuil minimal. | int (obligatoire) |
| ruleType | Définissez la valeur « ActiveConnectionsNotInAllowedRange » pour le type ActiveConnectionsNotInAllowedRange. Défini sur 'AmqpC2DMessagesNotInAllowedRange' pour le type AmqpC2DMessagesNotInAllowedRange. Définissez la valeur « AmqpC2DRejectedMessagesNotInAllowedRange » pour le type AmqpC2DRejectedMessagesNotInAllowedRange. Défini sur 'AmqpD2CMessagesNotInAllowedRange' pour le type AmqpD2CMessagesNotInAllowedRange. Défini sur 'DirectMethodInvokesNotInAllowedRange' pour le type DirectMethodInvokesNotInAllowedRange. Défini sur 'FailedLocalLoginsNotInAllowedRange' pour le type FailedLocalLoginsNotInAllowedRange. Définissez la valeur « FileUploadsNotInAllowedRange » pour le type FileUploadsNotInAllowedRange. Défini sur 'HttpC2DMessagesNotInAllowedRange' pour le type HttpC2DMessagesNotInAllowedRange. Définissez la valeur 'HttpC2DRejectedMessagesNotInAllowedRange' pour le type HttpC2DRejectedMessagesNotInAllowedRange. Défini sur 'HttpD2CMessagesNotInAllowedRange' pour le type HttpD2CMessagesNotInAllowedRange. Défini sur 'MqttC2DMessagesNotInAllowedRange' pour le type MqttC2DMessagesNotInAllowedRange. Définissez la valeur 'MqttC2DRejectedMessagesNotInAllowedRange' pour le type MqttC2DRejectedMessagesNotInAllowedRange. Défini sur 'MqttD2CMessagesNotInAllowedRange' pour le type MqttD2CMessagesNotInAllowedRange. Définissez la valeur « QueuePurgesNotInAllowedRange » pour le type QueuePurgesNotInAllowedRange. Définissez la valeur « TwinUpdatesNotInAllowedRange » pour le type TwinUpdatesNotInAllowedRange. Défini sur 'UnauthorizedOperationsNotInAllowedRange' pour le type UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| maxThreshold | Seuil maximal. | int (obligatoire) |
| minThreshold | Seuil minimal. | int (obligatoire) |
| ruleType | Définissez la valeur « ActiveConnectionsNotInAllowedRange » pour le type ActiveConnectionsNotInAllowedRange. Défini sur 'AmqpC2DMessagesNotInAllowedRange' pour le type AmqpC2DMessagesNotInAllowedRange. Définissez la valeur « AmqpC2DRejectedMessagesNotInAllowedRange » pour le type AmqpC2DRejectedMessagesNotInAllowedRange. Défini sur 'AmqpD2CMessagesNotInAllowedRange' pour le type AmqpD2CMessagesNotInAllowedRange. Défini sur 'DirectMethodInvokesNotInAllowedRange' pour le type DirectMethodInvokesNotInAllowedRange. Défini sur 'FailedLocalLoginsNotInAllowedRange' pour le type FailedLocalLoginsNotInAllowedRange. Définissez la valeur « FileUploadsNotInAllowedRange » pour le type FileUploadsNotInAllowedRange. Défini sur 'HttpC2DMessagesNotInAllowedRange' pour le type HttpC2DMessagesNotInAllowedRange. Définissez la valeur 'HttpC2DRejectedMessagesNotInAllowedRange' pour le type HttpC2DRejectedMessagesNotInAllowedRange. Défini sur 'HttpD2CMessagesNotInAllowedRange' pour le type HttpD2CMessagesNotInAllowedRange. Défini sur 'MqttC2DMessagesNotInAllowedRange' pour le type MqttC2DMessagesNotInAllowedRange. Définissez la valeur 'MqttC2DRejectedMessagesNotInAllowedRange' pour le type MqttC2DRejectedMessagesNotInAllowedRange. Défini sur 'MqttD2CMessagesNotInAllowedRange' pour le type MqttD2CMessagesNotInAllowedRange. Définissez la valeur « QueuePurgesNotInAllowedRange » pour le type QueuePurgesNotInAllowedRange. Définissez la valeur « TwinUpdatesNotInAllowedRange » pour le type TwinUpdatesNotInAllowedRange. Défini sur 'UnauthorizedOperationsNotInAllowedRange' pour le type UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
Exemples d’utilisation
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource deviceSecurityGroups peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de la ressource
Pour créer une ressource Microsoft.Security/deviceSecurityGroups, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name = "string"
parent_id = "string"
body = {
properties = {
allowlistRules = [
{
allowlistValues = [
"string"
]
isEnabled = bool
ruleType = "string"
// For remaining properties, see AllowlistCustomAlertRule objects
}
]
denylistRules = [
{
denylistValues = [
"string"
]
isEnabled = bool
ruleType = "string"
}
]
thresholdRules = [
{
isEnabled = bool
maxThreshold = int
minThreshold = int
ruleType = "string"
// For remaining properties, see ThresholdCustomAlertRule objects
}
]
timeWindowRules = [
{
isEnabled = bool
maxThreshold = int
minThreshold = int
timeWindowSize = "string"
ruleType = "string"
// For remaining properties, see TimeWindowCustomAlertRule objects
}
]
}
}
}
Objets TimeWindowCustomAlertRule
Définissez la propriété ruleType
Pour ActiveConnectionsNotInAllowedRange, utilisez :
{
ruleType = "ActiveConnectionsNotInAllowedRange"
}
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType = "AmqpC2DMessagesNotInAllowedRange"
}
Pour AmqpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
}
Pour AmqpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType = "AmqpD2CMessagesNotInAllowedRange"
}
Pour DirectMethodInvokesNotInAllowedRange, utilisez :
{
ruleType = "DirectMethodInvokesNotInAllowedRange"
}
Pour FailedLocalLoginsNotInAllowedRange, utilisez :
{
ruleType = "FailedLocalLoginsNotInAllowedRange"
}
Pour FileUploadsNotInAllowedRange, utilisez :
{
ruleType = "FileUploadsNotInAllowedRange"
}
Pour HttpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType = "HttpC2DMessagesNotInAllowedRange"
}
Pour HttpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
}
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType = "HttpD2CMessagesNotInAllowedRange"
}
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
{
ruleType = "MqttC2DMessagesNotInAllowedRange"
}
Pour MqttC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
}
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
{
ruleType = "MqttD2CMessagesNotInAllowedRange"
}
Pour QueuePurgesNotInAllowedRange, utilisez :
{
ruleType = "QueuePurgesNotInAllowedRange"
}
Pour TwinUpdatesNotInAllowedRange, utilisez :
{
ruleType = "TwinUpdatesNotInAllowedRange"
}
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
{
ruleType = "UnauthorizedOperationsNotInAllowedRange"
}
Objets AllowlistCustomAlertRule
Définissez la propriété ruleType
Pour ConnectionFromIpNotAllowed, utilisez :
{
ruleType = "ConnectionFromIpNotAllowed"
}
Pour ConnectionToIpNotAllowed, utilisez :
{
ruleType = "ConnectionToIpNotAllowed"
}
Pour LocalUserNotAllowed, utilisez :
{
ruleType = "LocalUserNotAllowed"
}
Pour ProcessNotAllowed, utilisez :
{
ruleType = "ProcessNotAllowed"
}
Objets ThresholdCustomAlertRule
Définissez la propriété ruleType
Pour ActiveConnectionsNotInAllowedRange, utilisez :
{
ruleType = "ActiveConnectionsNotInAllowedRange"
timeWindowSize = "string"
}
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType = "AmqpC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour AmqpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour AmqpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType = "AmqpD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour DirectMethodInvokesNotInAllowedRange, utilisez :
{
ruleType = "DirectMethodInvokesNotInAllowedRange"
timeWindowSize = "string"
}
Pour FailedLocalLoginsNotInAllowedRange, utilisez :
{
ruleType = "FailedLocalLoginsNotInAllowedRange"
timeWindowSize = "string"
}
Pour FileUploadsNotInAllowedRange, utilisez :
{
ruleType = "FileUploadsNotInAllowedRange"
timeWindowSize = "string"
}
Pour HttpC2DMessagesNotInAllowedRange, utilisez :
{
ruleType = "HttpC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour HttpC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
{
ruleType = "HttpD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
{
ruleType = "MqttC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour MqttC2DRejectedMessagesNotInAllowedRange, utilisez :
{
ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
{
ruleType = "MqttD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Pour QueuePurgesNotInAllowedRange, utilisez :
{
ruleType = "QueuePurgesNotInAllowedRange"
timeWindowSize = "string"
}
Pour TwinUpdatesNotInAllowedRange, utilisez :
{
ruleType = "TwinUpdatesNotInAllowedRange"
timeWindowSize = "string"
}
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
{
ruleType = "UnauthorizedOperationsNotInAllowedRange"
timeWindowSize = "string"
}
Valeurs immobilières
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | Nom de la ressource | chaîne (obligatoire) |
| parent_id | ID de la ressource à laquelle appliquer cette ressource d’extension. | chaîne (obligatoire) |
| properties | Données de groupe de sécurité des appareils | DeviceSecurityGroupProperties |
| type | Type de ressource | "Microsoft.Security/deviceSecurityGroups@2019-08-01" |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Valeurs à autoriser. Le format des valeurs dépend du type de règle. | string[] (obligatoire) |
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| ruleType | Définissez la valeur 'ConnectionFromIpNotAllowed' pour le type ConnectionFromIpNotAllowed. Défini sur 'ConnectionToIpNotAllowed' pour le type ConnectionToIpNotAllowed. Définissez la valeur 'LocalUserNotAllowed' pour le type LocalUserNotAllowed. Définissez la valeur 'ProcessNotAllowed' pour le type ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionFromIpNotAllowed' (obligatoire) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionToIpNotAllowed' (obligatoire) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Valeurs à refuser. Le format des valeurs dépend du type de règle. | string[] (obligatoire) |
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| ruleType | Type de la règle d’alerte personnalisée. | chaîne (obligatoire) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Règles d’alerte personnalisées de liste verte. | AllowlistCustomAlertRule[] |
| denylistRules | Règles d’alerte personnalisées de liste de refus. | DenylistCustomAlertRule[] |
| thresholdRules | Liste des règles de seuil d’alerte personnalisées. | ThresholdCustomAlertRule[] |
| timeWindowRules | Liste des règles de fenêtre de temps d’alerte personnalisées. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'LocalUserNotAllowed' (obligatoire) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'ProcessNotAllowed' (obligatoire) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| maxThreshold | Seuil maximal. | int (obligatoire) |
| minThreshold | Seuil minimal. | int (obligatoire) |
| ruleType | Définissez la valeur « ActiveConnectionsNotInAllowedRange » pour le type ActiveConnectionsNotInAllowedRange. Défini sur 'AmqpC2DMessagesNotInAllowedRange' pour le type AmqpC2DMessagesNotInAllowedRange. Définissez la valeur « AmqpC2DRejectedMessagesNotInAllowedRange » pour le type AmqpC2DRejectedMessagesNotInAllowedRange. Défini sur 'AmqpD2CMessagesNotInAllowedRange' pour le type AmqpD2CMessagesNotInAllowedRange. Défini sur 'DirectMethodInvokesNotInAllowedRange' pour le type DirectMethodInvokesNotInAllowedRange. Défini sur 'FailedLocalLoginsNotInAllowedRange' pour le type FailedLocalLoginsNotInAllowedRange. Définissez la valeur « FileUploadsNotInAllowedRange » pour le type FileUploadsNotInAllowedRange. Défini sur 'HttpC2DMessagesNotInAllowedRange' pour le type HttpC2DMessagesNotInAllowedRange. Définissez la valeur 'HttpC2DRejectedMessagesNotInAllowedRange' pour le type HttpC2DRejectedMessagesNotInAllowedRange. Défini sur 'HttpD2CMessagesNotInAllowedRange' pour le type HttpD2CMessagesNotInAllowedRange. Défini sur 'MqttC2DMessagesNotInAllowedRange' pour le type MqttC2DMessagesNotInAllowedRange. Définissez la valeur 'MqttC2DRejectedMessagesNotInAllowedRange' pour le type MqttC2DRejectedMessagesNotInAllowedRange. Défini sur 'MqttD2CMessagesNotInAllowedRange' pour le type MqttD2CMessagesNotInAllowedRange. Définissez la valeur « QueuePurgesNotInAllowedRange » pour le type QueuePurgesNotInAllowedRange. Définissez la valeur « TwinUpdatesNotInAllowedRange » pour le type TwinUpdatesNotInAllowedRange. Défini sur 'UnauthorizedOperationsNotInAllowedRange' pour le type UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
| maxThreshold | Seuil maximal. | int (obligatoire) |
| minThreshold | Seuil minimal. | int (obligatoire) |
| ruleType | Définissez la valeur « ActiveConnectionsNotInAllowedRange » pour le type ActiveConnectionsNotInAllowedRange. Défini sur 'AmqpC2DMessagesNotInAllowedRange' pour le type AmqpC2DMessagesNotInAllowedRange. Définissez la valeur « AmqpC2DRejectedMessagesNotInAllowedRange » pour le type AmqpC2DRejectedMessagesNotInAllowedRange. Défini sur 'AmqpD2CMessagesNotInAllowedRange' pour le type AmqpD2CMessagesNotInAllowedRange. Défini sur 'DirectMethodInvokesNotInAllowedRange' pour le type DirectMethodInvokesNotInAllowedRange. Défini sur 'FailedLocalLoginsNotInAllowedRange' pour le type FailedLocalLoginsNotInAllowedRange. Définissez la valeur « FileUploadsNotInAllowedRange » pour le type FileUploadsNotInAllowedRange. Défini sur 'HttpC2DMessagesNotInAllowedRange' pour le type HttpC2DMessagesNotInAllowedRange. Définissez la valeur 'HttpC2DRejectedMessagesNotInAllowedRange' pour le type HttpC2DRejectedMessagesNotInAllowedRange. Défini sur 'HttpD2CMessagesNotInAllowedRange' pour le type HttpD2CMessagesNotInAllowedRange. Défini sur 'MqttC2DMessagesNotInAllowedRange' pour le type MqttC2DMessagesNotInAllowedRange. Définissez la valeur 'MqttC2DRejectedMessagesNotInAllowedRange' pour le type MqttC2DRejectedMessagesNotInAllowedRange. Défini sur 'MqttD2CMessagesNotInAllowedRange' pour le type MqttD2CMessagesNotInAllowedRange. Définissez la valeur « QueuePurgesNotInAllowedRange » pour le type QueuePurgesNotInAllowedRange. Définissez la valeur « TwinUpdatesNotInAllowedRange » pour le type TwinUpdatesNotInAllowedRange. Défini sur 'UnauthorizedOperationsNotInAllowedRange' pour le type UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
| timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |