Microsoft.Security deviceSecurityGroups 2017-08-01-preview
Définition de ressource Bicep
Le type de ressource deviceSecurityGroups est une ressource d’extension, ce qui signifie que vous pouvez l’appliquer à une autre ressource.
Utilisez la scope
propriété sur cette ressource pour définir l’étendue de cette ressource. Consultez Définir l’étendue des ressources d’extension dans Bicep.
Le type de ressource deviceSecurityGroups peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Security/deviceSecurityGroups, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Security/deviceSecurityGroups@2017-08-01-preview' = {
name: 'string'
scope: resourceSymbolicName
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 AllowlistCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ConnectionToIpNotAllowed, utilisez :
ruleType: 'ConnectionToIpNotAllowed'
Pour LocalUserNotAllowed, utilisez :
ruleType: 'LocalUserNotAllowed'
Pour ProcessNotAllowed, utilisez :
ruleType: 'ProcessNotAllowed'
Objets ThresholdCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ActiveConnectionsNotInAllowedRange, utilisez :
ruleType: 'ActiveConnectionsNotInAllowedRange'
timeWindowSize: 'string'
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
Pour AmqpC2DReowedMessagesNotInAllowedRange, 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 HttpC2DReowedMessagesNotInAllowedRange, utilisez :
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
ruleType: 'HttpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
ruleType: 'MqttC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
Pour MqttC2DReowedMessagesNotInAllowedRange, 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'
Objets TimeWindowCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ActiveConnectionsNotInAllowedRange, utilisez :
ruleType: 'ActiveConnectionsNotInAllowedRange'
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
Pour AmqpC2DReowedMessagesNotInAllowedRange, 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 HttpC2DReowedMessagesNotInAllowedRange, utilisez :
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
ruleType: 'HttpD2CMessagesNotInAllowedRange'
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
ruleType: 'MqttC2DMessagesNotInAllowedRange'
Pour MqttC2DReowedMessagesNotInAllowedRange, utilisez :
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
ruleType: 'MqttD2CMessagesNotInAllowedRange'
Pour QueuePurgesNotInAllowedRange, utilisez :
ruleType: 'QueuePurgesNotInAllowedRange'
Pour TwinUpdatesNotInAllowedRange, utilisez :
ruleType: 'TwinUpdatesNotInAllowedRange'
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
Valeurs de propriétés
deviceSecurityGroups
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 1-260 Caractères valides : Caractères alphanumériques, traits de soulignement et traits d’union. |
scope | Utilisez lors de la création d’une ressource d’extension dans une étendue différente de l’étendue du déploiement. | Ressource cible Pour Bicep, définissez cette propriété sur le nom symbolique de la ressource pour appliquer la ressource d’extension. |
properties | Données de groupe de sécurité des appareils | DeviceSecurityGroupProperties |
DeviceSecurityGroupProperties
Nom | Description | Valeur |
---|---|---|
allowlistRules | Règles d’alerte personnalisées de liste d’autorisation. | 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[] |
AllowlistCustomAlertRule
Nom | Description | Valeur |
---|---|---|
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éfinir le type d’objet |
ConnectionToIpNotAllowed LocalUserNotAllowed ProcessNotAllowed (obligatoire) |
ConnectionToIpNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionToIpNotAllowed' (obligatoire) |
LocalUserNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'LocalUserNotAllowed' (obligatoire) |
ProcessNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'ProcessNotAllowed' (obligatoire) |
DenylistCustomAlertRule
Nom | Description | Valeur |
---|---|---|
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. | string (obligatoire) |
ThresholdCustomAlertRule
Nom | Description | Valeur |
---|---|---|
isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
maxThreshold | Seuil maximal. | int (obligatoire) |
minThreshold | Seuil minimal. | int (obligatoire) |
ruleType | Définir le type d’objet |
ActiveConnectionsNotInAllowedRange AmqpC2DMessagesNotInAllowedRange AmqpC2DRejectedMessagesNotInAllowedRange AmqpD2CMessagesNotInAllowedRange DirectMethodInvokesNotInAllowedRange FailedLocalLoginsNotInAllowedRange FileUploadsNotInAllowedRange HttpC2DMessagesNotInAllowedRange HttpC2DRejectedMessagesNotInAllowedRange HttpD2CMessagesNotInAllowedRange MqttC2DMessagesNotInAllowedRange MqttC2DRejectedMessagesNotInAllowedRange MqttD2CMessagesNotInAllowedRange QueuePurgesNotInAllowedRange TwinUpdatesNotInAllowedRange UnauthorizedOperationsNotInAllowedRange (obligatoire) |
ActiveConnectionsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DReowedMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
DirectMethodInvokesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
FailedLocalLoginsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
FileUploadsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
HttpC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
HttpC2DRe éjecteursMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DRe éjectMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
MqttC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
MqttC2DRejectMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DReowedMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
MqttD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
QueuePurgesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
TwinUpdatesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
UnauthorizedOperationsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
TimeWindowCustomAlertRule
Nom | Description | Valeur |
---|---|---|
isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
maxThreshold | Seuil maximal. | int (obligatoire) |
minThreshold | Seuil minimal. | int (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
ruleType | Définir le type d’objet |
ActiveConnectionsNotInAllowedRange AmqpC2DMessagesNotInAllowedRange AmqpC2DRe éjectionMessagesNotInAllowedRange AmqpD2CMessagesNotInAllowedRange DirectMethodInvokesNotInAllowedRange FailedLocalLoginsNotInAllowedRange FileUploadsNotInAllowedRange HttpC2DMessagesNotInAllowedRange HttpC2DRe éjecteursMessagesNotInAllowedRange HttpD2CMessagesNotInAllowedRange MqttC2DMessagesNotInAllowedRange MqttC2DRejectMessagesNotInAllowedRange MqttD2CMessagesNotInAllowedRange QueuePurgesNotInAllowedRange TwinUpdatesNotInAllowedRange UnauthorizedOperationsNotInAllowedRange (obligatoire) |
Définition de ressources de modèle ARM
Le type de ressource deviceSecurityGroups est une ressource d’extension, ce qui signifie que vous pouvez l’appliquer à une autre ressource.
Utilisez la scope
propriété sur cette ressource pour définir l’étendue de cette ressource. Consultez Définir l’étendue des ressources d’extension dans les modèles ARM.
Le type de ressource deviceSecurityGroups peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Security/deviceSecurityGroups, ajoutez le JSON suivant à votre modèle.
{
"type": "Microsoft.Security/deviceSecurityGroups",
"apiVersion": "2017-08-01-preview",
"name": "string",
"scope": "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 AllowlistCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ConnectionToIpNotAllowed, utilisez :
"ruleType": "ConnectionToIpNotAllowed"
Pour LocalUserNotAllowed, utilisez :
"ruleType": "LocalUserNotAllowed"
Pour ProcessNotAllowed, utilisez :
"ruleType": "ProcessNotAllowed"
Objets ThresholdCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ActiveConnectionsNotInAllowedRange, utilisez :
"ruleType": "ActiveConnectionsNotInAllowedRange",
"timeWindowSize": "string"
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
"ruleType": "AmqpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
Pour AmqpC2DReowedMessagesNotInAllowedRange, 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 HttpC2DReowedMessagesNotInAllowedRange, utilisez :
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
"ruleType": "HttpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
"ruleType": "MqttC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
Pour MqttC2DReowedMessagesNotInAllowedRange, 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"
Objets TimeWindowCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ActiveConnectionsNotInAllowedRange, utilisez :
"ruleType": "ActiveConnectionsNotInAllowedRange"
Pour AmqpC2DMessagesNotInAllowedRange, utilisez :
"ruleType": "AmqpC2DMessagesNotInAllowedRange"
Pour AmqpC2DReowedMessagesNotInAllowedRange, 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 HttpC2DReowedMessagesNotInAllowedRange, utilisez :
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"
Pour HttpD2CMessagesNotInAllowedRange, utilisez :
"ruleType": "HttpD2CMessagesNotInAllowedRange"
Pour MqttC2DMessagesNotInAllowedRange, utilisez :
"ruleType": "MqttC2DMessagesNotInAllowedRange"
Pour MqttC2DReowedMessagesNotInAllowedRange, utilisez :
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"
Pour MqttD2CMessagesNotInAllowedRange, utilisez :
"ruleType": "MqttD2CMessagesNotInAllowedRange"
Pour QueuePurgesNotInAllowedRange, utilisez :
"ruleType": "QueuePurgesNotInAllowedRange"
Pour TwinUpdatesNotInAllowedRange, utilisez :
"ruleType": "TwinUpdatesNotInAllowedRange"
Pour UnauthorizedOperationsNotInAllowedRange, utilisez :
"ruleType": "UnauthorizedOperationsNotInAllowedRange"
Valeurs de propriétés
deviceSecurityGroups
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Security/deviceSecurityGroups » |
apiVersion | Version de l’API de ressource | « 2017-08-01-preview » |
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 1-260 Caractères valides : Caractères alphanumériques, traits de soulignement et traits d’union. |
scope | Utilisez lors de la création d’une ressource d’extension dans une étendue différente de l’étendue du déploiement. | Ressource cible Pour JSON, définissez la valeur sur le nom complet de la ressource à laquelle appliquer la ressource d’extension . |
properties | Données de groupe de sécurité des appareils | DeviceSecurityGroupProperties |
DeviceSecurityGroupProperties
Nom | Description | Valeur |
---|---|---|
allowlistRules | Règles d’alerte personnalisées de liste d’autorisation. | 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[] |
AllowlistCustomAlertRule
Nom | Description | Valeur |
---|---|---|
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éfinir le type d’objet |
ConnectionToIpNotAllowed LocalUserNotAllowed ProcessNotAllowed (obligatoire) |
ConnectionToIpNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'ConnectionToIpNotAllowed' (obligatoire) |
LocalUserNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'LocalUserNotAllowed' (obligatoire) |
ProcessNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'ProcessNotAllowed' (obligatoire) |
DenylistCustomAlertRule
Nom | Description | Valeur |
---|---|---|
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. | string (obligatoire) |
ThresholdCustomAlertRule
Nom | Description | Valeur |
---|---|---|
isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
maxThreshold | Seuil maximal. | int (obligatoire) |
minThreshold | Seuil minimal. | int (obligatoire) |
ruleType | Définir le type d’objet |
ActiveConnectionsNotInAllowedRange AmqpC2DMessagesNotInAllowedRange AmqpC2DRejectedMessagesNotInAllowedRange AmqpD2CMessagesNotInAllowedRange DirectMethodInvokesNotInAllowedRange FailedLocalLoginsNotInAllowedRange FileUploadsNotInAllowedRange HttpC2DMessagesNotInAllowedRange HttpC2DRejectedMessagesNotInAllowedRange HttpD2CMessagesNotInAllowedRange MqttC2DMessagesNotInAllowedRange MqttC2DRejectedMessagesNotInAllowedRange MqttD2CMessagesNotInAllowedRange QueuePurgesNotInAllowedRange TwinUpdatesNotInAllowedRange UnauthorizedOperationsNotInAllowedRange (obligatoire) |
ActiveConnectionsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'ActiveConnectionsNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
AmqpC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
AmqpC2DRejectedMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'AmqpC2DReowedMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'AmqpD2CMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
DirectMethodInvokesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'DirectMethodInvokesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
FailedLocalLoginsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'FailedLocalLoginsNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
FileUploadsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'FileUploadsNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
HttpC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
HttpC2DRejectedMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'HttpC2DReowedMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
HttpD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'HttpD2CMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
MqttC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
MqttD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'MqttD2CMessagesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
QueuePurgesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'QueuePurgesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
TwinUpdatesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'TwinUpdatesNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | 'UnauthorizedOperationsNotInAllowedRange' (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
TimeWindowCustomAlertRule
Nom | Description | Valeur |
---|---|---|
isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
maxThreshold | Seuil maximal. | int (obligatoire) |
minThreshold | Seuil minimal. | int (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
ruleType | Définir le type d’objet |
ActiveConnectionsNotInAllowedRange AmqpC2DMessagesNotInAllowedRange AmqpC2DRejectedMessagesNotInAllowedRange AmqpD2CMessagesNotInAllowedRange DirectMethodInvokesNotInAllowedRange FailedLocalLoginsNotInAllowedRange FileUploadsNotInAllowedRange HttpC2DMessagesNotInAllowedRange HttpC2DRejectedMessagesNotInAllowedRange HttpD2CMessagesNotInAllowedRange MqttC2DMessagesNotInAllowedRange MqttC2DRejectedMessagesNotInAllowedRange MqttD2CMessagesNotInAllowedRange QueuePurgesNotInAllowedRange TwinUpdatesNotInAllowedRange UnauthorizedOperationsNotInAllowedRange (obligatoire) |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource deviceSecurityGroups est une ressource d’extension, ce qui signifie que vous pouvez l’appliquer à une autre ressource.
Utilisez la parent_id
propriété sur cette ressource pour définir l’étendue de cette ressource.
Le type de ressource deviceSecurityGroups peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Security/deviceSecurityGroups, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Security/deviceSecurityGroups@2017-08-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
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 AllowlistCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
Pour ConnectionToIpNotAllowed, utilisez :
ruleType = "ConnectionToIpNotAllowed"
Pour LocalUserNotAllowed, utilisez :
ruleType = "LocalUserNotAllowed"
Pour ProcessNotAllowed, utilisez :
ruleType = "ProcessNotAllowed"
Objets ThresholdCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
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"
Objets TimeWindowCustomAlertRule
Définissez la propriété ruleType pour spécifier le type d’objet.
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"
Valeurs de propriétés
deviceSecurityGroups
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Security/deviceSecurityGroups@2017-08-01-preview » |
name | Nom de la ressource | string (obligatoire) Limite de caractères : 1-260 Caractères valides : Caractères alphanumériques, traits de soulignement et traits d’union. |
parent_id | ID de la ressource à laquelle appliquer cette ressource d’extension. | string (obligatoire) |
properties | Données de groupe de sécurité des appareils | DeviceSecurityGroupProperties |
DeviceSecurityGroupProperties
Nom | Description | Valeur |
---|---|---|
allowlistRules | Règles d’alerte personnalisées de liste d’autorisation. | 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[] |
AllowlistCustomAlertRule
Nom | Description | Valeur |
---|---|---|
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éfinir le type d’objet |
ConnectionToIpNotAllowed LocalUserNotAllowed ProcessNotAllowed (obligatoire) |
ConnectionToIpNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « ConnectionToIpNotAllowed » (obligatoire) |
LocalUserNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « LocalUserNotAllowed » (obligatoire) |
ProcessNotAllowed
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « ProcessNotAllowed » (obligatoire) |
DenylistCustomAlertRule
Nom | Description | Valeur |
---|---|---|
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) |
ThresholdCustomAlertRule
Nom | Description | Valeur |
---|---|---|
isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
maxThreshold | Seuil maximal. | int (obligatoire) |
minThreshold | Seuil minimal. | int (obligatoire) |
ruleType | Définir le type d’objet |
ActiveConnectionsNotInAllowedRange AmqpC2DMessagesNotInAllowedRange AmqpC2DRe éjectionMessagesNotInAllowedRange AmqpD2CMessagesNotInAllowedRange DirectMethodInvokesNotInAllowedRange FailedLocalLoginsNotInAllowedRange FileUploadsNotInAllowedRange HttpC2DMessagesNotInAllowedRange HttpC2DRe éjecteursMessagesNotInAllowedRange HttpD2CMessagesNotInAllowedRange MqttC2DMessagesNotInAllowedRange MqttC2DRejectMessagesNotInAllowedRange MqttD2CMessagesNotInAllowedRange QueuePurgesNotInAllowedRange TwinUpdatesNotInAllowedRange UnauthorizedOperationsNotInAllowedRange (obligatoire) |
ActiveConnectionsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
AmqpC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
AmqpC2DRe éjectionMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « AmqpC2DRe éjectésMessagesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
AmqpD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
DirectMethodInvokesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
FailedLocalLoginsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
FileUploadsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
HttpC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
HttpC2DRe éjecteursMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « HttpC2DRe éjecteursMessagesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | chaîne (obligatoire) |
HttpD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
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) |
MqttC2DMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « MqttC2DMessagesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
MqttC2DRejectedMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « MqttC2DRejectedMessagesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
MqttD2CMessagesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « MqttD2CMessagesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
QueuePurgesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « QueuePurgesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
TwinUpdatesNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « TwinUpdatesNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
UnauthorizedOperationsNotInAllowedRange
Nom | Description | Valeur |
---|---|---|
ruleType | Type de la règle d’alerte personnalisée. | « UnauthorizedOperationsNotInAllowedRange » (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
TimeWindowCustomAlertRule
Nom | Description | Valeur |
---|---|---|
isEnabled | État de l’alerte personnalisée. | bool (obligatoire) |
maxThreshold | Seuil maximal. | int (obligatoire) |
minThreshold | Seuil minimal. | int (obligatoire) |
timeWindowSize | Taille de la fenêtre de temps au format iso8601. | string (obligatoire) |
ruleType | Définir le type d’objet |
ActiveConnectionsNotInAllowedRange AmqpC2DMessagesNotInAllowedRange AmqpC2DRejectedMessagesNotInAllowedRange AmqpD2CMessagesNotInAllowedRange DirectMethodInvokesNotInAllowedRange FailedLocalLoginsNotInAllowedRange FileUploadsNotInAllowedRange HttpC2DMessagesNotInAllowedRange HttpC2DRejectedMessagesNotInAllowedRange HttpD2CMessagesNotInAllowedRange MqttC2DMessagesNotInAllowedRange MqttC2DRejectedMessagesNotInAllowedRange MqttD2CMessagesNotInAllowedRange QueuePurgesNotInAllowedRange TwinUpdatesNotInAllowedRange UnauthorizedOperationsNotInAllowedRange (obligatoire) |