Freigeben über


Microsoft.Security deviceSecurityGroups

Bicep-Ressourcendefinition

Der deviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

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
      }
    ]
  }
}

AllowlistCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ConnectionFromIpNotAllowed:

{
  ruleType: 'ConnectionFromIpNotAllowed'
}

Verwenden Sie für ConnectionToIpNotAllowed:

{
  ruleType: 'ConnectionToIpNotAllowed'
}

Verwenden Sie für LocalUserNotAllowed-:

{
  ruleType: 'LocalUserNotAllowed'
}

Verwenden Sie für ProcessNotAllowed-:

{
  ruleType: 'ProcessNotAllowed'
}

TimeWindowCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange:

{
  ruleType: 'ActiveConnectionsNotInAllowedRange'
}

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange:

{
  ruleType: 'AmqpC2DMessagesNotInAllowedRange'
}

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
}

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange:

{
  ruleType: 'AmqpD2CMessagesNotInAllowedRange'
}

Verwenden Sie für DirectMethodInvokesNotInAllowedRange:

{
  ruleType: 'DirectMethodInvokesNotInAllowedRange'
}

Verwenden Sie für FailedLocalLoginsNotInAllowedRange:

{
  ruleType: 'FailedLocalLoginsNotInAllowedRange'
}

Verwenden Sie für FileUploadsNotInAllowedRange:

{
  ruleType: 'FileUploadsNotInAllowedRange'
}

Verwenden Sie für HttpC2DMessagesNotInAllowedRange:

{
  ruleType: 'HttpC2DMessagesNotInAllowedRange'
}

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
}

Verwenden Sie für HttpD2CMessagesNotInAllowedRange:

{
  ruleType: 'HttpD2CMessagesNotInAllowedRange'
}

Verwenden Sie für MqttC2DMessagesNotInAllowedRange:

{
  ruleType: 'MqttC2DMessagesNotInAllowedRange'
}

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange:

{
  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
}

Verwenden Sie für MqttD2CMessagesNotInAllowedRange:

{
  ruleType: 'MqttD2CMessagesNotInAllowedRange'
}

Verwenden Sie für QueuePurgesNotInAllowedRange:

{
  ruleType: 'QueuePurgesNotInAllowedRange'
}

Verwenden Sie für TwinUpdatesNotInAllowedRange:

{
  ruleType: 'TwinUpdatesNotInAllowedRange'
}

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange:

{
  ruleType: 'UnauthorizedOperationsNotInAllowedRange'
}

ThresholdCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange:

{
  ruleType: 'ActiveConnectionsNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange:

{
  ruleType: 'AmqpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange:

{
  ruleType: 'AmqpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für DirectMethodInvokesNotInAllowedRange:

{
  ruleType: 'DirectMethodInvokesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für FailedLocalLoginsNotInAllowedRange:

{
  ruleType: 'FailedLocalLoginsNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für FileUploadsNotInAllowedRange:

{
  ruleType: 'FileUploadsNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für HttpC2DMessagesNotInAllowedRange:

{
  ruleType: 'HttpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für HttpD2CMessagesNotInAllowedRange:

{
  ruleType: 'HttpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für MqttC2DMessagesNotInAllowedRange:

{
  ruleType: 'MqttC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange:

{
  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für MqttD2CMessagesNotInAllowedRange:

{
  ruleType: 'MqttD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für QueuePurgesNotInAllowedRange:

{
  ruleType: 'QueuePurgesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für TwinUpdatesNotInAllowedRange:

{
  ruleType: 'TwinUpdatesNotInAllowedRange'
  timeWindowSize: 'string'
}

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange:

{
  ruleType: 'UnauthorizedOperationsNotInAllowedRange'
  timeWindowSize: 'string'
}

Eigenschaftswerte

ActiveConnectionsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ActiveConnectionsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

ActiveConnectionsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ActiveConnectionsNotInAllowedRange' (erforderlich)

AllowlistCustomAlertRule

Name Beschreibung Wert
allowlistValues Die zulässigen Werte. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Legen Sie für den Typ ConnectionFromIpNotAllowedauf 'ConnectionFromIpNotAllowed' fest. Wird für den Typ ConnectionToIpNotAllowedauf 'ConnectionToIpNotAllowed' festgelegt. Wird für den Typ LocalUserNotAllowedauf "LocalUserNotAllowed" festgelegt. Auf 'ProcessNotAllowed' für den Typ ProcessNotAllowedfestgelegt. 'ConnectionFromIpNotAllowed'
'ConnectionToIpNotAllowed'
"LocalUserNotAllowed"
'ProcessNotAllowed' (erforderlich)

AmqpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DMessagesNotInAllowedRange" (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DRejectedMessagesNotInAllowedRange" (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpD2CMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpD2CMessagesNotInAllowedRange" (erforderlich)

ConnectionFromIpNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ConnectionFromIpNotAllowed' (erforderlich)

ConnectionToIpNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ConnectionToIpNotAllowed' (erforderlich)

DenylistCustomAlertRule

Name Beschreibung Wert
denylistValues Die Werte, die verweigert werden sollen. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Der Typ der benutzerdefinierten Warnungsregel. Zeichenfolge (erforderlich)

DeviceSecurityGroupProperties

Name Beschreibung Wert
allowlistRules Die benutzerdefinierten Regeln für die Zulassungsliste. AllowlistCustomAlertRule[]
denylistRules Die benutzerdefinierten Warnungsregeln für die Ablehnungsliste. DenylistCustomAlertRule[]
thresholdRules Die Liste der benutzerdefinierten Warnungsschwellenregeln. ThresholdCustomAlertRule[]
timeWindowRules Die Liste der benutzerdefinierten Warnungszeitfensterregeln. TimeWindowCustomAlertRule[]

DirectMethodInvokesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'DirectMethodInvokesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

DirectMethodInvokesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'DirectMethodInvokesNotInAllowedRange' (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FailedLocalLoginsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FailedLocalLoginsNotInAllowedRange' (erforderlich)

FileUploadsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FileUploadsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

FileUploadsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FileUploadsNotInAllowedRange' (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DMessagesNotInAllowedRange' (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpD2CMessagesNotInAllowedRange' (erforderlich)

LocalUserNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "LocalUserNotAllowed" (erforderlich)

Microsoft.Security/deviceSecurityGroups

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Gerätesicherheitsgruppendaten DeviceSecurityGroupProperties-
Umfang Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden.

MqttC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DMessagesNotInAllowedRange' (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttD2CMessagesNotInAllowedRange' (erforderlich)

ProcessNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ProcessNotAllowed' (erforderlich)

QueuePurgesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'QueuePurgesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

QueuePurgesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'QueuePurgesNotInAllowedRange' (erforderlich)

ThresholdCustomAlertRule

Name Beschreibung Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Legen Sie für den Typ ActiveConnectionsNotInAllowedRangeauf 'ActiveConnectionsNotInAllowedRange' fest. Festgelegt auf "AmqpC2DMessagesNotInAllowedRange" für den Typ AmqpC2DMessagesNotInAllowedRange. Set to 'AmqpC2DRejectedMessagesNotInAllowedRange' for type AmqpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf "AmqpD2CMessagesNotInAllowedRange" für den Typ AmqpD2CMessagesNotInAllowedRange. Set to 'DirectMethodInvokesNotInAllowedRange' for type DirectMethodInvokesNotInAllowedRange. Set to 'FailedLocalLoginsNotInAllowedRange' for type FailedLocalLoginsNotInAllowedRange. Set to 'FileUploadsNotInAllowedRange' for type FileUploadsNotInAllowedRange. Legen Sie für den Typ HttpC2DMessagesNotInAllowedRangeauf "HttpC2DMessagesNotInAllowedRange" fest. Festgelegt auf 'HttpC2DRejectedMessagesNotInAllowedRange' für den Typ HttpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf 'HttpD2CMessagesNotInAllowedRange' für den Typ HttpD2CMessagesNotInAllowedRange. Set to 'MqttC2DMessagesNotInAllowedRange' for type MqttC2DMessagesNotInAllowedRange. Set to 'MqttC2DRejectedMessagesNotInAllowedRange' for type MqttC2DRejectedMessagesNotInAllowedRange. Set to 'MqttD2CMessagesNotInAllowedRange' for type MqttD2CMessagesNotInAllowedRange. Set to 'QueuePurgesNotInAllowedRange' for type QueuePurgesNotInAllowedRange. Set to 'TwinUpdatesNotInAllowedRange' for type TwinUpdatesNotInAllowedRange. Set to 'UnauthorizedOperationsNotInAllowedRange' for type UnauthorizedOperationsNotInAllowedRange. 'ActiveConnectionsNotInAllowedRange'
'AmqpC2DMessagesNotInAllowedRange'
'AmqpC2DRejectedMessagesNotInAllowedRange'
'AmqpD2CMessagesNotInAllowedRange'
'DirectMethodInvokesNotInAllowedRange'
'FailedLocalLoginsNotInAllowedRange'
'FileUploadsNotInAllowedRange'
'HttpC2DMessagesNotInAllowedRange'
'HttpC2DRejectedMessagesNotInAllowedRange'
'HttpD2CMessagesNotInAllowedRange'
'MqttC2DMessagesNotInAllowedRange'
'MqttC2DRejectedMessagesNotInAllowedRange'
'MqttD2CMessagesNotInAllowedRange'
'QueuePurgesNotInAllowedRange'
'TwinUpdatesNotInAllowedRange'
"UnauthorizedOperationsNotInAllowedRange" (erforderlich)

TimeWindowCustomAlertRule

Name Beschreibung Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Legen Sie für den Typ ActiveConnectionsNotInAllowedRangeauf 'ActiveConnectionsNotInAllowedRange' fest. Festgelegt auf "AmqpC2DMessagesNotInAllowedRange" für den Typ AmqpC2DMessagesNotInAllowedRange. Set to 'AmqpC2DRejectedMessagesNotInAllowedRange' for type AmqpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf "AmqpD2CMessagesNotInAllowedRange" für den Typ AmqpD2CMessagesNotInAllowedRange. Set to 'DirectMethodInvokesNotInAllowedRange' for type DirectMethodInvokesNotInAllowedRange. Set to 'FailedLocalLoginsNotInAllowedRange' for type FailedLocalLoginsNotInAllowedRange. Set to 'FileUploadsNotInAllowedRange' for type FileUploadsNotInAllowedRange. Legen Sie für den Typ HttpC2DMessagesNotInAllowedRangeauf "HttpC2DMessagesNotInAllowedRange" fest. Festgelegt auf 'HttpC2DRejectedMessagesNotInAllowedRange' für den Typ HttpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf 'HttpD2CMessagesNotInAllowedRange' für den Typ HttpD2CMessagesNotInAllowedRange. Set to 'MqttC2DMessagesNotInAllowedRange' for type MqttC2DMessagesNotInAllowedRange. Set to 'MqttC2DRejectedMessagesNotInAllowedRange' for type MqttC2DRejectedMessagesNotInAllowedRange. Set to 'MqttD2CMessagesNotInAllowedRange' for type MqttD2CMessagesNotInAllowedRange. Set to 'QueuePurgesNotInAllowedRange' for type QueuePurgesNotInAllowedRange. Set to 'TwinUpdatesNotInAllowedRange' for type TwinUpdatesNotInAllowedRange. Set to 'UnauthorizedOperationsNotInAllowedRange' for type UnauthorizedOperationsNotInAllowedRange. 'ActiveConnectionsNotInAllowedRange'
'AmqpC2DMessagesNotInAllowedRange'
'AmqpC2DRejectedMessagesNotInAllowedRange'
'AmqpD2CMessagesNotInAllowedRange'
'DirectMethodInvokesNotInAllowedRange'
'FailedLocalLoginsNotInAllowedRange'
'FileUploadsNotInAllowedRange'
'HttpC2DMessagesNotInAllowedRange'
'HttpC2DRejectedMessagesNotInAllowedRange'
'HttpD2CMessagesNotInAllowedRange'
'MqttC2DMessagesNotInAllowedRange'
'MqttC2DRejectedMessagesNotInAllowedRange'
'MqttD2CMessagesNotInAllowedRange'
'QueuePurgesNotInAllowedRange'
'TwinUpdatesNotInAllowedRange'
"UnauthorizedOperationsNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'TwinUpdatesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'TwinUpdatesNotInAllowedRange' (erforderlich)

UnauthorizedOperationsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "UnauthorizedOperationsNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

UnauthorizedOperationsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "UnauthorizedOperationsNotInAllowedRange" (erforderlich)

ARM-Vorlagenressourcendefinition

Der deviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "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
    } ]
  }
}

AllowlistCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ConnectionFromIpNotAllowed:

{
  "ruleType": "ConnectionFromIpNotAllowed"
}

Verwenden Sie für ConnectionToIpNotAllowed:

{
  "ruleType": "ConnectionToIpNotAllowed"
}

Verwenden Sie für LocalUserNotAllowed-:

{
  "ruleType": "LocalUserNotAllowed"
}

Verwenden Sie für ProcessNotAllowed-:

{
  "ruleType": "ProcessNotAllowed"
}

TimeWindowCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange:

{
  "ruleType": "ActiveConnectionsNotInAllowedRange"
}

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange:

{
  "ruleType": "AmqpC2DMessagesNotInAllowedRange"
}

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange:

{
  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"
}

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange:

{
  "ruleType": "AmqpD2CMessagesNotInAllowedRange"
}

Verwenden Sie für DirectMethodInvokesNotInAllowedRange:

{
  "ruleType": "DirectMethodInvokesNotInAllowedRange"
}

Verwenden Sie für FailedLocalLoginsNotInAllowedRange:

{
  "ruleType": "FailedLocalLoginsNotInAllowedRange"
}

Verwenden Sie für FileUploadsNotInAllowedRange:

{
  "ruleType": "FileUploadsNotInAllowedRange"
}

Verwenden Sie für HttpC2DMessagesNotInAllowedRange:

{
  "ruleType": "HttpC2DMessagesNotInAllowedRange"
}

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange:

{
  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"
}

Verwenden Sie für HttpD2CMessagesNotInAllowedRange:

{
  "ruleType": "HttpD2CMessagesNotInAllowedRange"
}

Verwenden Sie für MqttC2DMessagesNotInAllowedRange:

{
  "ruleType": "MqttC2DMessagesNotInAllowedRange"
}

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange:

{
  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"
}

Verwenden Sie für MqttD2CMessagesNotInAllowedRange:

{
  "ruleType": "MqttD2CMessagesNotInAllowedRange"
}

Verwenden Sie für QueuePurgesNotInAllowedRange:

{
  "ruleType": "QueuePurgesNotInAllowedRange"
}

Verwenden Sie für TwinUpdatesNotInAllowedRange:

{
  "ruleType": "TwinUpdatesNotInAllowedRange"
}

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange:

{
  "ruleType": "UnauthorizedOperationsNotInAllowedRange"
}

ThresholdCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange:

{
  "ruleType": "ActiveConnectionsNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange:

{
  "ruleType": "AmqpC2DMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange:

{
  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange:

{
  "ruleType": "AmqpD2CMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für DirectMethodInvokesNotInAllowedRange:

{
  "ruleType": "DirectMethodInvokesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für FailedLocalLoginsNotInAllowedRange:

{
  "ruleType": "FailedLocalLoginsNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für FileUploadsNotInAllowedRange:

{
  "ruleType": "FileUploadsNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für HttpC2DMessagesNotInAllowedRange:

{
  "ruleType": "HttpC2DMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange:

{
  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für HttpD2CMessagesNotInAllowedRange:

{
  "ruleType": "HttpD2CMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für MqttC2DMessagesNotInAllowedRange:

{
  "ruleType": "MqttC2DMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange:

{
  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für MqttD2CMessagesNotInAllowedRange:

{
  "ruleType": "MqttD2CMessagesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für QueuePurgesNotInAllowedRange:

{
  "ruleType": "QueuePurgesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für TwinUpdatesNotInAllowedRange:

{
  "ruleType": "TwinUpdatesNotInAllowedRange",
  "timeWindowSize": "string"
}

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange:

{
  "ruleType": "UnauthorizedOperationsNotInAllowedRange",
  "timeWindowSize": "string"
}

Eigenschaftswerte

ActiveConnectionsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ActiveConnectionsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

ActiveConnectionsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ActiveConnectionsNotInAllowedRange' (erforderlich)

AllowlistCustomAlertRule

Name Beschreibung Wert
allowlistValues Die zulässigen Werte. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Legen Sie für den Typ ConnectionFromIpNotAllowedauf 'ConnectionFromIpNotAllowed' fest. Wird für den Typ ConnectionToIpNotAllowedauf 'ConnectionToIpNotAllowed' festgelegt. Wird für den Typ LocalUserNotAllowedauf "LocalUserNotAllowed" festgelegt. Auf 'ProcessNotAllowed' für den Typ ProcessNotAllowedfestgelegt. 'ConnectionFromIpNotAllowed'
'ConnectionToIpNotAllowed'
"LocalUserNotAllowed"
'ProcessNotAllowed' (erforderlich)

AmqpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DMessagesNotInAllowedRange" (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DRejectedMessagesNotInAllowedRange" (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpD2CMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpD2CMessagesNotInAllowedRange" (erforderlich)

ConnectionFromIpNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ConnectionFromIpNotAllowed' (erforderlich)

ConnectionToIpNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ConnectionToIpNotAllowed' (erforderlich)

DenylistCustomAlertRule

Name Beschreibung Wert
denylistValues Die Werte, die verweigert werden sollen. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Der Typ der benutzerdefinierten Warnungsregel. Zeichenfolge (erforderlich)

DeviceSecurityGroupProperties

Name Beschreibung Wert
allowlistRules Die benutzerdefinierten Regeln für die Zulassungsliste. AllowlistCustomAlertRule[]
denylistRules Die benutzerdefinierten Warnungsregeln für die Ablehnungsliste. DenylistCustomAlertRule[]
thresholdRules Die Liste der benutzerdefinierten Warnungsschwellenregeln. ThresholdCustomAlertRule[]
timeWindowRules Die Liste der benutzerdefinierten Warnungszeitfensterregeln. TimeWindowCustomAlertRule[]

DirectMethodInvokesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'DirectMethodInvokesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

DirectMethodInvokesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'DirectMethodInvokesNotInAllowedRange' (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FailedLocalLoginsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FailedLocalLoginsNotInAllowedRange' (erforderlich)

FileUploadsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FileUploadsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

FileUploadsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FileUploadsNotInAllowedRange' (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DMessagesNotInAllowedRange' (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpD2CMessagesNotInAllowedRange' (erforderlich)

LocalUserNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "LocalUserNotAllowed" (erforderlich)

Microsoft.Security/deviceSecurityGroups

Name Beschreibung Wert
apiVersion Die API-Version '2019-08-01'
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Gerätesicherheitsgruppendaten DeviceSecurityGroupProperties-
Art Der Ressourcentyp "Microsoft.Security/deviceSecurityGroups"

MqttC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DMessagesNotInAllowedRange' (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttD2CMessagesNotInAllowedRange' (erforderlich)

ProcessNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ProcessNotAllowed' (erforderlich)

QueuePurgesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'QueuePurgesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

QueuePurgesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'QueuePurgesNotInAllowedRange' (erforderlich)

ThresholdCustomAlertRule

Name Beschreibung Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Legen Sie für den Typ ActiveConnectionsNotInAllowedRangeauf 'ActiveConnectionsNotInAllowedRange' fest. Festgelegt auf "AmqpC2DMessagesNotInAllowedRange" für den Typ AmqpC2DMessagesNotInAllowedRange. Set to 'AmqpC2DRejectedMessagesNotInAllowedRange' for type AmqpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf "AmqpD2CMessagesNotInAllowedRange" für den Typ AmqpD2CMessagesNotInAllowedRange. Set to 'DirectMethodInvokesNotInAllowedRange' for type DirectMethodInvokesNotInAllowedRange. Set to 'FailedLocalLoginsNotInAllowedRange' for type FailedLocalLoginsNotInAllowedRange. Set to 'FileUploadsNotInAllowedRange' for type FileUploadsNotInAllowedRange. Legen Sie für den Typ HttpC2DMessagesNotInAllowedRangeauf "HttpC2DMessagesNotInAllowedRange" fest. Festgelegt auf 'HttpC2DRejectedMessagesNotInAllowedRange' für den Typ HttpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf 'HttpD2CMessagesNotInAllowedRange' für den Typ HttpD2CMessagesNotInAllowedRange. Set to 'MqttC2DMessagesNotInAllowedRange' for type MqttC2DMessagesNotInAllowedRange. Set to 'MqttC2DRejectedMessagesNotInAllowedRange' for type MqttC2DRejectedMessagesNotInAllowedRange. Set to 'MqttD2CMessagesNotInAllowedRange' for type MqttD2CMessagesNotInAllowedRange. Set to 'QueuePurgesNotInAllowedRange' for type QueuePurgesNotInAllowedRange. Set to 'TwinUpdatesNotInAllowedRange' for type TwinUpdatesNotInAllowedRange. Set to 'UnauthorizedOperationsNotInAllowedRange' for type UnauthorizedOperationsNotInAllowedRange. 'ActiveConnectionsNotInAllowedRange'
'AmqpC2DMessagesNotInAllowedRange'
'AmqpC2DRejectedMessagesNotInAllowedRange'
'AmqpD2CMessagesNotInAllowedRange'
'DirectMethodInvokesNotInAllowedRange'
'FailedLocalLoginsNotInAllowedRange'
'FileUploadsNotInAllowedRange'
'HttpC2DMessagesNotInAllowedRange'
'HttpC2DRejectedMessagesNotInAllowedRange'
'HttpD2CMessagesNotInAllowedRange'
'MqttC2DMessagesNotInAllowedRange'
'MqttC2DRejectedMessagesNotInAllowedRange'
'MqttD2CMessagesNotInAllowedRange'
'QueuePurgesNotInAllowedRange'
'TwinUpdatesNotInAllowedRange'
"UnauthorizedOperationsNotInAllowedRange" (erforderlich)

TimeWindowCustomAlertRule

Name Beschreibung Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Legen Sie für den Typ ActiveConnectionsNotInAllowedRangeauf 'ActiveConnectionsNotInAllowedRange' fest. Festgelegt auf "AmqpC2DMessagesNotInAllowedRange" für den Typ AmqpC2DMessagesNotInAllowedRange. Set to 'AmqpC2DRejectedMessagesNotInAllowedRange' for type AmqpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf "AmqpD2CMessagesNotInAllowedRange" für den Typ AmqpD2CMessagesNotInAllowedRange. Set to 'DirectMethodInvokesNotInAllowedRange' for type DirectMethodInvokesNotInAllowedRange. Set to 'FailedLocalLoginsNotInAllowedRange' for type FailedLocalLoginsNotInAllowedRange. Set to 'FileUploadsNotInAllowedRange' for type FileUploadsNotInAllowedRange. Legen Sie für den Typ HttpC2DMessagesNotInAllowedRangeauf "HttpC2DMessagesNotInAllowedRange" fest. Festgelegt auf 'HttpC2DRejectedMessagesNotInAllowedRange' für den Typ HttpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf 'HttpD2CMessagesNotInAllowedRange' für den Typ HttpD2CMessagesNotInAllowedRange. Set to 'MqttC2DMessagesNotInAllowedRange' for type MqttC2DMessagesNotInAllowedRange. Set to 'MqttC2DRejectedMessagesNotInAllowedRange' for type MqttC2DRejectedMessagesNotInAllowedRange. Set to 'MqttD2CMessagesNotInAllowedRange' for type MqttD2CMessagesNotInAllowedRange. Set to 'QueuePurgesNotInAllowedRange' for type QueuePurgesNotInAllowedRange. Set to 'TwinUpdatesNotInAllowedRange' for type TwinUpdatesNotInAllowedRange. Set to 'UnauthorizedOperationsNotInAllowedRange' for type UnauthorizedOperationsNotInAllowedRange. 'ActiveConnectionsNotInAllowedRange'
'AmqpC2DMessagesNotInAllowedRange'
'AmqpC2DRejectedMessagesNotInAllowedRange'
'AmqpD2CMessagesNotInAllowedRange'
'DirectMethodInvokesNotInAllowedRange'
'FailedLocalLoginsNotInAllowedRange'
'FileUploadsNotInAllowedRange'
'HttpC2DMessagesNotInAllowedRange'
'HttpC2DRejectedMessagesNotInAllowedRange'
'HttpD2CMessagesNotInAllowedRange'
'MqttC2DMessagesNotInAllowedRange'
'MqttC2DRejectedMessagesNotInAllowedRange'
'MqttD2CMessagesNotInAllowedRange'
'QueuePurgesNotInAllowedRange'
'TwinUpdatesNotInAllowedRange'
"UnauthorizedOperationsNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'TwinUpdatesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'TwinUpdatesNotInAllowedRange' (erforderlich)

UnauthorizedOperationsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "UnauthorizedOperationsNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

UnauthorizedOperationsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "UnauthorizedOperationsNotInAllowedRange" (erforderlich)

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der deviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/deviceSecurityGroups@2019-08-01"
  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
        }
      ]
    }
  })
}

AllowlistCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ConnectionFromIpNotAllowed:

{
  ruleType = "ConnectionFromIpNotAllowed"
}

Verwenden Sie für ConnectionToIpNotAllowed:

{
  ruleType = "ConnectionToIpNotAllowed"
}

Verwenden Sie für LocalUserNotAllowed-:

{
  ruleType = "LocalUserNotAllowed"
}

Verwenden Sie für ProcessNotAllowed-:

{
  ruleType = "ProcessNotAllowed"
}

TimeWindowCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange:

{
  ruleType = "ActiveConnectionsNotInAllowedRange"
}

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange:

{
  ruleType = "AmqpC2DMessagesNotInAllowedRange"
}

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
}

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange:

{
  ruleType = "AmqpD2CMessagesNotInAllowedRange"
}

Verwenden Sie für DirectMethodInvokesNotInAllowedRange:

{
  ruleType = "DirectMethodInvokesNotInAllowedRange"
}

Verwenden Sie für FailedLocalLoginsNotInAllowedRange:

{
  ruleType = "FailedLocalLoginsNotInAllowedRange"
}

Verwenden Sie für FileUploadsNotInAllowedRange:

{
  ruleType = "FileUploadsNotInAllowedRange"
}

Verwenden Sie für HttpC2DMessagesNotInAllowedRange:

{
  ruleType = "HttpC2DMessagesNotInAllowedRange"
}

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
}

Verwenden Sie für HttpD2CMessagesNotInAllowedRange:

{
  ruleType = "HttpD2CMessagesNotInAllowedRange"
}

Verwenden Sie für MqttC2DMessagesNotInAllowedRange:

{
  ruleType = "MqttC2DMessagesNotInAllowedRange"
}

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange:

{
  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
}

Verwenden Sie für MqttD2CMessagesNotInAllowedRange:

{
  ruleType = "MqttD2CMessagesNotInAllowedRange"
}

Verwenden Sie für QueuePurgesNotInAllowedRange:

{
  ruleType = "QueuePurgesNotInAllowedRange"
}

Verwenden Sie für TwinUpdatesNotInAllowedRange:

{
  ruleType = "TwinUpdatesNotInAllowedRange"
}

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange:

{
  ruleType = "UnauthorizedOperationsNotInAllowedRange"
}

ThresholdCustomAlertRule-Objekte

Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange:

{
  ruleType = "ActiveConnectionsNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange:

{
  ruleType = "AmqpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange:

{
  ruleType = "AmqpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für DirectMethodInvokesNotInAllowedRange:

{
  ruleType = "DirectMethodInvokesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für FailedLocalLoginsNotInAllowedRange:

{
  ruleType = "FailedLocalLoginsNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für FileUploadsNotInAllowedRange:

{
  ruleType = "FileUploadsNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für HttpC2DMessagesNotInAllowedRange:

{
  ruleType = "HttpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange:

{
  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für HttpD2CMessagesNotInAllowedRange:

{
  ruleType = "HttpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für MqttC2DMessagesNotInAllowedRange:

{
  ruleType = "MqttC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange:

{
  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für MqttD2CMessagesNotInAllowedRange:

{
  ruleType = "MqttD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für QueuePurgesNotInAllowedRange:

{
  ruleType = "QueuePurgesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für TwinUpdatesNotInAllowedRange:

{
  ruleType = "TwinUpdatesNotInAllowedRange"
  timeWindowSize = "string"
}

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange:

{
  ruleType = "UnauthorizedOperationsNotInAllowedRange"
  timeWindowSize = "string"
}

Eigenschaftswerte

ActiveConnectionsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ActiveConnectionsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

ActiveConnectionsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ActiveConnectionsNotInAllowedRange' (erforderlich)

AllowlistCustomAlertRule

Name Beschreibung Wert
allowlistValues Die zulässigen Werte. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Legen Sie für den Typ ConnectionFromIpNotAllowedauf 'ConnectionFromIpNotAllowed' fest. Wird für den Typ ConnectionToIpNotAllowedauf 'ConnectionToIpNotAllowed' festgelegt. Wird für den Typ LocalUserNotAllowedauf "LocalUserNotAllowed" festgelegt. Auf 'ProcessNotAllowed' für den Typ ProcessNotAllowedfestgelegt. 'ConnectionFromIpNotAllowed'
'ConnectionToIpNotAllowed'
"LocalUserNotAllowed"
'ProcessNotAllowed' (erforderlich)

AmqpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DMessagesNotInAllowedRange" (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpC2DRejectedMessagesNotInAllowedRange" (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpD2CMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "AmqpD2CMessagesNotInAllowedRange" (erforderlich)

ConnectionFromIpNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ConnectionFromIpNotAllowed' (erforderlich)

ConnectionToIpNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ConnectionToIpNotAllowed' (erforderlich)

DenylistCustomAlertRule

Name Beschreibung Wert
denylistValues Die Werte, die verweigert werden sollen. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Der Typ der benutzerdefinierten Warnungsregel. Zeichenfolge (erforderlich)

DeviceSecurityGroupProperties

Name Beschreibung Wert
allowlistRules Die benutzerdefinierten Regeln für die Zulassungsliste. AllowlistCustomAlertRule[]
denylistRules Die benutzerdefinierten Warnungsregeln für die Ablehnungsliste. DenylistCustomAlertRule[]
thresholdRules Die Liste der benutzerdefinierten Warnungsschwellenregeln. ThresholdCustomAlertRule[]
timeWindowRules Die Liste der benutzerdefinierten Warnungszeitfensterregeln. TimeWindowCustomAlertRule[]

DirectMethodInvokesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'DirectMethodInvokesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

DirectMethodInvokesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'DirectMethodInvokesNotInAllowedRange' (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FailedLocalLoginsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FailedLocalLoginsNotInAllowedRange' (erforderlich)

FileUploadsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FileUploadsNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

FileUploadsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'FileUploadsNotInAllowedRange' (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DMessagesNotInAllowedRange' (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'HttpD2CMessagesNotInAllowedRange' (erforderlich)

LocalUserNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "LocalUserNotAllowed" (erforderlich)

Microsoft.Security/deviceSecurityGroups

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. Zeichenfolge (erforderlich)
Eigenschaften Gerätesicherheitsgruppendaten DeviceSecurityGroupProperties-
Art Der Ressourcentyp "Microsoft.Security/deviceSecurityGroups@2019-08-01"

MqttC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DMessagesNotInAllowedRange' (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'MqttD2CMessagesNotInAllowedRange' (erforderlich)

ProcessNotAllowed

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'ProcessNotAllowed' (erforderlich)

QueuePurgesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'QueuePurgesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

QueuePurgesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'QueuePurgesNotInAllowedRange' (erforderlich)

ThresholdCustomAlertRule

Name Beschreibung Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Legen Sie für den Typ ActiveConnectionsNotInAllowedRangeauf 'ActiveConnectionsNotInAllowedRange' fest. Festgelegt auf "AmqpC2DMessagesNotInAllowedRange" für den Typ AmqpC2DMessagesNotInAllowedRange. Set to 'AmqpC2DRejectedMessagesNotInAllowedRange' for type AmqpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf "AmqpD2CMessagesNotInAllowedRange" für den Typ AmqpD2CMessagesNotInAllowedRange. Set to 'DirectMethodInvokesNotInAllowedRange' for type DirectMethodInvokesNotInAllowedRange. Set to 'FailedLocalLoginsNotInAllowedRange' for type FailedLocalLoginsNotInAllowedRange. Set to 'FileUploadsNotInAllowedRange' for type FileUploadsNotInAllowedRange. Legen Sie für den Typ HttpC2DMessagesNotInAllowedRangeauf "HttpC2DMessagesNotInAllowedRange" fest. Festgelegt auf 'HttpC2DRejectedMessagesNotInAllowedRange' für den Typ HttpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf 'HttpD2CMessagesNotInAllowedRange' für den Typ HttpD2CMessagesNotInAllowedRange. Set to 'MqttC2DMessagesNotInAllowedRange' for type MqttC2DMessagesNotInAllowedRange. Set to 'MqttC2DRejectedMessagesNotInAllowedRange' for type MqttC2DRejectedMessagesNotInAllowedRange. Set to 'MqttD2CMessagesNotInAllowedRange' for type MqttD2CMessagesNotInAllowedRange. Set to 'QueuePurgesNotInAllowedRange' for type QueuePurgesNotInAllowedRange. Set to 'TwinUpdatesNotInAllowedRange' for type TwinUpdatesNotInAllowedRange. Set to 'UnauthorizedOperationsNotInAllowedRange' for type UnauthorizedOperationsNotInAllowedRange. 'ActiveConnectionsNotInAllowedRange'
'AmqpC2DMessagesNotInAllowedRange'
'AmqpC2DRejectedMessagesNotInAllowedRange'
'AmqpD2CMessagesNotInAllowedRange'
'DirectMethodInvokesNotInAllowedRange'
'FailedLocalLoginsNotInAllowedRange'
'FileUploadsNotInAllowedRange'
'HttpC2DMessagesNotInAllowedRange'
'HttpC2DRejectedMessagesNotInAllowedRange'
'HttpD2CMessagesNotInAllowedRange'
'MqttC2DMessagesNotInAllowedRange'
'MqttC2DRejectedMessagesNotInAllowedRange'
'MqttD2CMessagesNotInAllowedRange'
'QueuePurgesNotInAllowedRange'
'TwinUpdatesNotInAllowedRange'
"UnauthorizedOperationsNotInAllowedRange" (erforderlich)

TimeWindowCustomAlertRule

Name Beschreibung Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Legen Sie für den Typ ActiveConnectionsNotInAllowedRangeauf 'ActiveConnectionsNotInAllowedRange' fest. Festgelegt auf "AmqpC2DMessagesNotInAllowedRange" für den Typ AmqpC2DMessagesNotInAllowedRange. Set to 'AmqpC2DRejectedMessagesNotInAllowedRange' for type AmqpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf "AmqpD2CMessagesNotInAllowedRange" für den Typ AmqpD2CMessagesNotInAllowedRange. Set to 'DirectMethodInvokesNotInAllowedRange' for type DirectMethodInvokesNotInAllowedRange. Set to 'FailedLocalLoginsNotInAllowedRange' for type FailedLocalLoginsNotInAllowedRange. Set to 'FileUploadsNotInAllowedRange' for type FileUploadsNotInAllowedRange. Legen Sie für den Typ HttpC2DMessagesNotInAllowedRangeauf "HttpC2DMessagesNotInAllowedRange" fest. Festgelegt auf 'HttpC2DRejectedMessagesNotInAllowedRange' für den Typ HttpC2DRejectedMessagesNotInAllowedRange. Festgelegt auf 'HttpD2CMessagesNotInAllowedRange' für den Typ HttpD2CMessagesNotInAllowedRange. Set to 'MqttC2DMessagesNotInAllowedRange' for type MqttC2DMessagesNotInAllowedRange. Set to 'MqttC2DRejectedMessagesNotInAllowedRange' for type MqttC2DRejectedMessagesNotInAllowedRange. Set to 'MqttD2CMessagesNotInAllowedRange' for type MqttD2CMessagesNotInAllowedRange. Set to 'QueuePurgesNotInAllowedRange' for type QueuePurgesNotInAllowedRange. Set to 'TwinUpdatesNotInAllowedRange' for type TwinUpdatesNotInAllowedRange. Set to 'UnauthorizedOperationsNotInAllowedRange' for type UnauthorizedOperationsNotInAllowedRange. 'ActiveConnectionsNotInAllowedRange'
'AmqpC2DMessagesNotInAllowedRange'
'AmqpC2DRejectedMessagesNotInAllowedRange'
'AmqpD2CMessagesNotInAllowedRange'
'DirectMethodInvokesNotInAllowedRange'
'FailedLocalLoginsNotInAllowedRange'
'FileUploadsNotInAllowedRange'
'HttpC2DMessagesNotInAllowedRange'
'HttpC2DRejectedMessagesNotInAllowedRange'
'HttpD2CMessagesNotInAllowedRange'
'MqttC2DMessagesNotInAllowedRange'
'MqttC2DRejectedMessagesNotInAllowedRange'
'MqttD2CMessagesNotInAllowedRange'
'QueuePurgesNotInAllowedRange'
'TwinUpdatesNotInAllowedRange'
"UnauthorizedOperationsNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'TwinUpdatesNotInAllowedRange' (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'TwinUpdatesNotInAllowedRange' (erforderlich)

UnauthorizedOperationsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "UnauthorizedOperationsNotInAllowedRange" (erforderlich)
timeWindowSize Die Größe des Zeitfensters im Iso8601-Format. Zeichenfolge (erforderlich)

UnauthorizedOperationsNotInAllowedRange

Name Beschreibung Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "UnauthorizedOperationsNotInAllowedRange" (erforderlich)