Freigeben über


Microsoft.Security deviceSecurityGroups 2019-08-01

Bicep-Ressourcendefinition

Der DeviceSecurityGroups-Ressourcentyp ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.

Verwenden Sie die scope -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in Bicep.

Der DeviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

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 Bicep hinzu.

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

AllowlistCustomAlertRule-Objekte

Legen Sie die ruleType-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ConnectionFromIpNotAllowed Folgendes:

  ruleType: 'ConnectionFromIpNotAllowed'

Verwenden Sie für ConnectionToIpNotAllowed Folgendes:

  ruleType: 'ConnectionToIpNotAllowed'

Verwenden Sie für LocalUserNotAllowed Folgendes:

  ruleType: 'LocalUserNotAllowed'

Verwenden Sie für ProcessNotAllowed Folgendes:

  ruleType: 'ProcessNotAllowed'

ThresholdCustomAlertRule-Objekte

Legen Sie die ruleType-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:

  ruleType: 'ActiveConnectionsNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:

  ruleType: 'DirectMethodInvokesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:

  ruleType: 'FailedLocalLoginsNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:

  ruleType: 'FileUploadsNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:

  ruleType: 'HttpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:

  ruleType: 'HttpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:

  ruleType: 'MqttC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:

  ruleType: 'MqttD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:

  ruleType: 'QueuePurgesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:

  ruleType: 'TwinUpdatesNotInAllowedRange'
  timeWindowSize: 'string'

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'
  timeWindowSize: 'string'

TimeWindowCustomAlertRule-Objekte

Legen Sie die ruleType-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:

  ruleType: 'ActiveConnectionsNotInAllowedRange'

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'

Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:

  ruleType: 'DirectMethodInvokesNotInAllowedRange'

Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:

  ruleType: 'FailedLocalLoginsNotInAllowedRange'

Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:

  ruleType: 'FileUploadsNotInAllowedRange'

Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:

  ruleType: 'HttpC2DMessagesNotInAllowedRange'

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'

Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:

  ruleType: 'HttpD2CMessagesNotInAllowedRange'

Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:

  ruleType: 'MqttC2DMessagesNotInAllowedRange'

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'

Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:

  ruleType: 'MqttD2CMessagesNotInAllowedRange'

Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:

  ruleType: 'QueuePurgesNotInAllowedRange'

Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:

  ruleType: 'TwinUpdatesNotInAllowedRange'

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'

Eigenschaftswerte

deviceSecurityGroups

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche und Bindestriche.
scope Verwenden Sie beim Erstellen einer Erweiterungsressource in einem bereich, der sich vom Bereitstellungsbereich unterscheidet. Zielressource

Legen Sie für Bicep diese Eigenschaft auf den symbolischen Namen der Ressource fest, um die Erweiterungsressource anzuwenden.
properties Gerätesicherheitsgruppendaten DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Name BESCHREIBUNG Wert
allowlistRules Die benutzerdefinierten Warnungsregeln für die Zulassungsliste. AllowlistCustomAlertRule[]
denylistRules Die benutzerdefinierten Warnungsregeln deny-list. DenylistCustomAlertRule[]
thresholdRules Die Liste der benutzerdefinierten Schwellenwertregeln für Warnungen. ThresholdCustomAlertRule[]
timeWindowRules Die Liste der Regeln für benutzerdefinierte Warnungszeitfenster. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Name BESCHREIBUNG Wert
allowlistValues Die zuzulassenden Werte. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Festlegen des Objekttyps ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (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)

LocalUserNotAllowed

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

ProcessNotAllowed

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

DenylistCustomAlertRule

Name BESCHREIBUNG Wert
denylistValues Die zu verweigernden Werte. 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)

ThresholdCustomAlertRule

Name BESCHREIBUNG Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Festlegen des Objekttyps ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (erforderlich)

ActiveConnectionsNotInAllowedRange

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

AmqpC2DMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'AmqpC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'AmqpD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

DirectMethodInvokesNotInAllowedRange

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

FailedLocalLoginsNotInAllowedRange

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

FileUploadsNotInAllowedRange

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

HttpC2DMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpD2CMessagesNotInAllowedRange

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

MqttC2DMessagesNotInAllowedRange

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

MqttC2DRejectedMessagesNotInAllowedRange

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

MqttD2CMessagesNotInAllowedRange

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

QueuePurgesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "QueuePurgesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "TwinUpdatesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

Nicht autorisierteOperationenNotInAllowedRange

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

TimeWindowCustomAlertRule

Name BESCHREIBUNG Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)
ruleType Festlegen des Objekttyps ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (erforderlich)

Ressourcendefinition mit einer ARM-Vorlage

Der DeviceSecurityGroups-Ressourcentyp ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.

Verwenden Sie die scope -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in ARM-Vorlagen.

Der DeviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

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

AllowlistCustomAlertRule-Objekte

Legen Sie die ruleType-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ConnectionFromIpNotAllowed Folgendes:

  "ruleType": "ConnectionFromIpNotAllowed"

Verwenden Sie für ConnectionToIpNotAllowed Folgendes:

  "ruleType": "ConnectionToIpNotAllowed"

Verwenden Sie für LocalUserNotAllowed Folgendes:

  "ruleType": "LocalUserNotAllowed"

Verwenden Sie für ProcessNotAllowed Folgendes:

  "ruleType": "ProcessNotAllowed"

ThresholdCustomAlertRule-Objekte

Legen Sie die ruleType-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:

  "ruleType": "ActiveConnectionsNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:

  "ruleType": "AmqpC2DMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:

  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:

  "ruleType": "AmqpD2CMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:

  "ruleType": "DirectMethodInvokesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:

  "ruleType": "FailedLocalLoginsNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:

  "ruleType": "FileUploadsNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:

  "ruleType": "HttpC2DMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:

  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:

  "ruleType": "HttpD2CMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:

  "ruleType": "MqttC2DMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:

  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:

  "ruleType": "MqttD2CMessagesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:

  "ruleType": "QueuePurgesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:

  "ruleType": "TwinUpdatesNotInAllowedRange",
  "timeWindowSize": "string"

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:

  "ruleType": "UnauthorizedOperationsNotInAllowedRange",
  "timeWindowSize": "string"

TimeWindowCustomAlertRule-Objekte

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

Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:

  "ruleType": "ActiveConnectionsNotInAllowedRange"

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:

  "ruleType": "AmqpC2DMessagesNotInAllowedRange"

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:

  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:

  "ruleType": "AmqpD2CMessagesNotInAllowedRange"

Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:

  "ruleType": "DirectMethodInvokesNotInAllowedRange"

Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:

  "ruleType": "FailedLocalLoginsNotInAllowedRange"

Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:

  "ruleType": "FileUploadsNotInAllowedRange"

Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:

  "ruleType": "HttpC2DMessagesNotInAllowedRange"

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:

  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"

Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:

  "ruleType": "HttpD2CMessagesNotInAllowedRange"

Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:

  "ruleType": "MqttC2DMessagesNotInAllowedRange"

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:

  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"

Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:

  "ruleType": "MqttD2CMessagesNotInAllowedRange"

Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:

  "ruleType": "QueuePurgesNotInAllowedRange"

Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:

  "ruleType": "TwinUpdatesNotInAllowedRange"

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:

  "ruleType": "UnauthorizedOperationsNotInAllowedRange"

Eigenschaftswerte

deviceSecurityGroups

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Security/deviceSecurityGroups"
apiVersion Die Version der Ressourcen-API '2019-08-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche und Bindestriche.
scope Verwenden Sie beim Erstellen einer Erweiterungsressource in einem anderen Bereich als dem Bereitstellungsbereich. Zielressource

Legen Sie für JSON den Wert auf den vollständigen Namen der Ressource fest, auf die die Erweiterungsressource angewendet werden soll.
properties Gerätesicherheitsgruppendaten DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Name BESCHREIBUNG Wert
allowlistRules Die benutzerdefinierten Warnungsregeln für die Zulassungsliste. AllowlistCustomAlertRule[]
denylistRules Die benutzerdefinierten Warnungsregeln deny-list. DenylistCustomAlertRule[]
thresholdRules Die Liste der benutzerdefinierten Warnungsschwellenregeln. ThresholdCustomAlertRule[]
timeWindowRules Die Liste der benutzerdefinierten Zeitfensterregeln für Warnungen. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Name BESCHREIBUNG Wert
allowlistValues Die zuzulassenden Werte. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Festlegen des Objekttyps ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (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)

LocalUserNotAllowed

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

ProcessNotAllowed

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

DenylistCustomAlertRule

Name BESCHREIBUNG Wert
denylistValues Die zu verweigernden Werte. 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)

ThresholdCustomAlertRule

Name BESCHREIBUNG Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Festlegen des Objekttyps ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (erforderlich)

ActiveConnectionsNotInAllowedRange

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

AmqpC2DMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'AmqpC2DMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DRejectedMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpD2CMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. 'AmqpD2CMessagesNotInAllowedRange' (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

DirectMethodInvokesNotInAllowedRange

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

FailedLocalLoginsNotInAllowedRange

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

FileUploadsNotInAllowedRange

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

HttpC2DMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpD2CMessagesNotInAllowedRange

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

MqttC2DMessagesNotInAllowedRange

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

MqttC2DRejectedMessagesNotInAllowedRange

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

MqttD2CMessagesNotInAllowedRange

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

QueuePurgesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "QueuePurgesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "TwinUpdatesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

UnauthorizedOperationsNotInAllowedRange

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

TimeWindowCustomAlertRule

Name BESCHREIBUNG Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)
ruleType Festlegen des Objekttyps ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (erforderlich)

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp deviceSecurityGroups ist eine Erweiterungsressource, d. h. Sie können sie auf eine andere Ressource anwenden.

Verwenden Sie die parent_id -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen.

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

  • Ressourcengruppen

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

Ressourcenformat

Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource 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 Folgendes:

  ruleType = "ConnectionFromIpNotAllowed"

Verwenden Sie für ConnectionToIpNotAllowed Folgendes:

  ruleType = "ConnectionToIpNotAllowed"

Verwenden Sie für LocalUserNotAllowed Folgendes:

  ruleType = "LocalUserNotAllowed"

Verwenden Sie für ProcessNotAllowed Folgendes:

  ruleType = "ProcessNotAllowed"

ThresholdCustomAlertRule-Objekte

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

Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:

  ruleType = "ActiveConnectionsNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:

  ruleType = "AmqpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:

  ruleType = "AmqpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:

  ruleType = "DirectMethodInvokesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:

  ruleType = "FailedLocalLoginsNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:

  ruleType = "FileUploadsNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:

  ruleType = "HttpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:

  ruleType = "HttpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:

  ruleType = "MqttC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:

  ruleType = "MqttD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:

  ruleType = "QueuePurgesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:

  ruleType = "TwinUpdatesNotInAllowedRange"
  timeWindowSize = "string"

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:

  ruleType = "UnauthorizedOperationsNotInAllowedRange"
  timeWindowSize = "string"

TimeWindowCustomAlertRule-Objekte

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

Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:

  ruleType = "ActiveConnectionsNotInAllowedRange"

Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:

  ruleType = "AmqpC2DMessagesNotInAllowedRange"

Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"

Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:

  ruleType = "AmqpD2CMessagesNotInAllowedRange"

Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:

  ruleType = "DirectMethodInvokesNotInAllowedRange"

Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:

  ruleType = "FailedLocalLoginsNotInAllowedRange"

Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:

  ruleType = "FileUploadsNotInAllowedRange"

Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:

  ruleType = "HttpC2DMessagesNotInAllowedRange"

Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"

Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:

  ruleType = "HttpD2CMessagesNotInAllowedRange"

Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:

  ruleType = "MqttC2DMessagesNotInAllowedRange"

Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"

Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:

  ruleType = "MqttD2CMessagesNotInAllowedRange"

Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:

  ruleType = "QueuePurgesNotInAllowedRange"

Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:

  ruleType = "TwinUpdatesNotInAllowedRange"

Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:

  ruleType = "UnauthorizedOperationsNotInAllowedRange"

Eigenschaftswerte

deviceSecurityGroups

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche und Bindestriche.
parent_id Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. Zeichenfolge (erforderlich)
properties Gerätesicherheitsgruppendaten DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Name BESCHREIBUNG Wert
allowlistRules Die benutzerdefinierten Warnungsregeln für die Zulassungsliste. AllowlistCustomAlertRule[]
denylistRules Die benutzerdefinierten Warnungsregeln deny-list. DenylistCustomAlertRule[]
thresholdRules Die Liste der benutzerdefinierten Schwellenwertregeln für Warnungen. ThresholdCustomAlertRule[]
timeWindowRules Die Liste der Regeln für benutzerdefinierte Warnungszeitfenster. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Name BESCHREIBUNG Wert
allowlistValues Die zuzulassenden Werte. Das Format der Werte hängt vom Regeltyp ab. string[] (erforderlich)
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
ruleType Festlegen des Objekttyps ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (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)

LocalUserNotAllowed

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

ProcessNotAllowed

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "ProcessNotAllowed" (erforderlich)

DenylistCustomAlertRule

Name BESCHREIBUNG Wert
denylistValues Die zu verweigernden Werte. 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)

ThresholdCustomAlertRule

Name BESCHREIBUNG Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
ruleType Festlegen des Objekttyps ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (erforderlich)

ActiveConnectionsNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "ActiveConnectionsNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

AmqpC2DMessagesNotInAllowedRange

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

AmqpC2DRejectedMessagesNotInAllowedRange

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

AmqpD2CMessagesNotInAllowedRange

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

DirectMethodInvokesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "DirectMethodInvokesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

FailedLocalLoginsNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "FailedLocalLoginsNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

FileUploadsNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "FileUploadsNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpC2DRejectedMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

HttpD2CMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "HttpD2CMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "MqttC2DMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

MqttC2DRejectedMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "MqttC2DRejectedMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

MqttD2CMessagesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "MqttD2CMessagesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

QueuePurgesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "QueuePurgesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

TwinUpdatesNotInAllowedRange

Name BESCHREIBUNG Wert
ruleType Der Typ der benutzerdefinierten Warnungsregel. "TwinUpdatesNotInAllowedRange" (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)

UnauthorizedOperationsNotInAllowedRange

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

TimeWindowCustomAlertRule

Name BESCHREIBUNG Wert
isEnabled Status der benutzerdefinierten Warnung. bool (erforderlich)
maxThreshold Der maximale Schwellenwert. int (erforderlich)
minThreshold Der Mindestschwellenwert. int (erforderlich)
timeWindowSize Die Zeitfenstergröße im Iso8601-Format. Zeichenfolge (erforderlich)
ruleType Festlegen des Objekttyps ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (erforderlich)