Microsoft.Security deviceSecurityGroups

Definicja zasobu Bicep

Typ zasobu deviceSecurityGroups to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

scope Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w aplikacji Bicep.

Typ zasobu deviceSecurityGroups można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Security/deviceSecurityGroups, dodaj następujący kod Bicep do szablonu.

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

Obiekty AllowlistCustomAlertRule

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku parametru ConnectionFromIpNotAllowed użyj:

  ruleType: 'ConnectionFromIpNotAllowed'

W przypadku parametru ConnectionToIpNotAllowed użyj:

  ruleType: 'ConnectionToIpNotAllowed'

W przypadku elementu LocalUserNotAllowed użyj:

  ruleType: 'LocalUserNotAllowed'

W przypadku elementu ProcessNotAllowed użyj:

  ruleType: 'ProcessNotAllowed'

ThresholdCustomAlertRule, obiekty

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku elementów ActiveConnectionsNotInAllowedRange użyj:

  ruleType: 'ActiveConnectionsNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku amqpC2DMessagesNotInAllowedRange użyj:

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu AmqpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku amqpD2CMessagesNotInAllowedRange użyj:

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:

  ruleType: 'DirectMethodInvokesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu FailedLocalLoginsNotInAllowedRange użyj:

  ruleType: 'FailedLocalLoginsNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu FileUploadsNotInAllowedRange użyj:

  ruleType: 'FileUploadsNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku httpC2DMessagesNotInAllowedRange użyj:

  ruleType: 'HttpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku httpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku httpD2CMessagesNotInAllowedRange użyj:

  ruleType: 'HttpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku MqttC2DMessagesNotInAllowedRange użyj:

  ruleType: 'MqttC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku MqttD2CMessagesNotInAllowedRange użyj:

  ruleType: 'MqttD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu QueuePurgesNotInAllowedRange użyj:

  ruleType: 'QueuePurgesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu TwinUpdatesNotInAllowedRange użyj:

  ruleType: 'TwinUpdatesNotInAllowedRange'
  timeWindowSize: 'string'

W przypadku elementu UnauthorizedOperationsNotInAllowedRange użyj:

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'
  timeWindowSize: 'string'

Obiekty TimeWindowCustomAlertRule

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku elementów ActiveConnectionsNotInAllowedRange użyj:

  ruleType: 'ActiveConnectionsNotInAllowedRange'

W przypadku amqpC2DMessagesNotInAllowedRange użyj:

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'

W przypadku elementu AmqpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'

W przypadku amqpD2CMessagesNotInAllowedRange użyj:

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'

W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:

  ruleType: 'DirectMethodInvokesNotInAllowedRange'

W przypadku elementu FailedLocalLoginsNotInAllowedRange użyj:

  ruleType: 'FailedLocalLoginsNotInAllowedRange'

W przypadku elementu FileUploadsNotInAllowedRange użyj:

  ruleType: 'FileUploadsNotInAllowedRange'

W przypadku httpC2DMessagesNotInAllowedRange użyj:

  ruleType: 'HttpC2DMessagesNotInAllowedRange'

W przypadku httpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'

W przypadku httpD2CMessagesNotInAllowedRange użyj:

  ruleType: 'HttpD2CMessagesNotInAllowedRange'

W przypadku MqttC2DMessagesNotInAllowedRange użyj:

  ruleType: 'MqttC2DMessagesNotInAllowedRange'

W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'

W przypadku MqttD2CMessagesNotInAllowedRange użyj:

  ruleType: 'MqttD2CMessagesNotInAllowedRange'

W przypadku elementu QueuePurgesNotInAllowedRange użyj:

  ruleType: 'QueuePurgesNotInAllowedRange'

W przypadku elementu TwinUpdatesNotInAllowedRange użyj:

  ruleType: 'TwinUpdatesNotInAllowedRange'

W przypadku elementu UnauthorizedOperationsNotInAllowedRange użyj:

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'

Wartości właściwości

deviceSecurityGroups

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–260

Prawidłowe znaki:
Alfanumeryczne, podkreślenia i łączniki.
scope Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. Zasób docelowy

Dla Bicep ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia.
properties Dane grupy zabezpieczeń urządzeń DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Nazwa Opis Wartość
allowlistRules Niestandardowe reguły alertów listy dozwolonych. AllowlistCustomAlertRule[]
denylistRules Niestandardowe reguły alertów listy odmowy. DenylistCustomAlertRule[]
thresholdRules Lista niestandardowych reguł progów alertów. ThresholdCustomAlertRule[]
timeWindowRules Lista niestandardowych reguł przedziału czasu alertu. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Nazwa Opis Wartość
allowlistValues Wartości, które mają być dozwolone. Format wartości zależy od typu reguły. string[] (wymagane)
Isenabled Stan alertu niestandardowego. bool (wymagane)
ruleType Ustawianie typu obiektu ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (wymagane)

ConnectionFromIpNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ConnectionFromIpNotAllowed" (wymagane)

ConnectionToIpNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ConnectionToIpNotAllowed" (wymagane)

LocalUserNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "LocalUserNotAllowed" (wymagane)

ProcessNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ProcessNotAllowed" (wymagane)

DenylistCustomAlertRule

Nazwa Opis Wartość
denylistValues Wartości do odmowy. Format wartości zależy od typu reguły. string[] (wymagane)
Isenabled Stan alertu niestandardowego. bool (wymagane)
ruleType Typ niestandardowej reguły alertu. ciąg (wymagany)

ThresholdCustomAlertRule

Nazwa Opis Wartość
Isenabled Stan alertu niestandardowego. bool (wymagane)
maxThreshold Maksymalny próg. int (wymagane)
minThreshold Minimalny próg. int (wymagane)
ruleType Ustawianie typu obiektu ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
Brak autoryzacjiOperationsNotInAllowedRange (wymagane)

ActiveConnectionsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ActiveConnectionsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

AmqpC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

AmqpD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

DirectMethodInvokesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "DirectMethodInvokesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

FailedLocalLoginsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "FailedLocalLoginsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

FileUploadsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "FileUploadsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

HttpC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

HttpC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

HttpD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

MqttC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

MqttC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

MqttD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

QueuePurgesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "QueuePurgesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

TwinUpdatesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "TwinUpdatesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

UnauthorizedOperationsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "UnauthorizedOperationsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

TimeWindowCustomAlertRule

Nazwa Opis Wartość
Isenabled Stan alertu niestandardowego. bool (wymagane)
maxThreshold Maksymalny próg. int (wymagane)
minThreshold Minimalny próg. int (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)
ruleType Ustawianie typu obiektu ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (wymagane)

Definicja zasobu szablonu usługi ARM

Typ zasobu deviceSecurityGroups to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

scope Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.

Typ zasobu deviceSecurityGroups można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Security/deviceSecurityGroups, dodaj następujący kod JSON do szablonu.

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

Obiekty AllowlistCustomAlertRule

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku parametru ConnectionFromIpNotAllowed użyj:

  "ruleType": "ConnectionFromIpNotAllowed"

W przypadku parametru ConnectionToIpNotAllowed użyj:

  "ruleType": "ConnectionToIpNotAllowed"

W przypadku elementu LocalUserNotAllowed użyj:

  "ruleType": "LocalUserNotAllowed"

W przypadku elementu ProcessNotAllowed użyj:

  "ruleType": "ProcessNotAllowed"

ThresholdCustomAlertRule, obiekty

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku elementów ActiveConnectionsNotInAllowedRange użyj:

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

W przypadku amqpC2DMessagesNotInAllowedRange użyj:

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

W przypadku elementu AmqpC2DRejectedMessagesNotInAllowedRange użyj:

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

W przypadku amqpD2CMessagesNotInAllowedRange użyj:

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

W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:

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

W przypadku elementu FailedLocalLoginsNotInAllowedRange użyj:

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

W przypadku elementu FileUploadsNotInAllowedRange użyj:

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

W przypadku httpC2DMessagesNotInAllowedRange użyj:

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

W przypadku httpC2DRejectedMessagesNotInAllowedRange użyj:

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

W przypadku httpD2CMessagesNotInAllowedRange użyj:

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

W przypadku MqttC2DMessagesNotInAllowedRange użyj:

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

W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:

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

W przypadku MqttD2CMessagesNotInAllowedRange użyj:

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

W przypadku elementu QueuePurgesNotInAllowedRange użyj:

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

W przypadku elementu TwinUpdatesNotInAllowedRange użyj:

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

W przypadku elementu UnauthorizedOperationsNotInAllowedRange użyj:

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

Obiekty TimeWindowCustomAlertRule

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku elementów ActiveConnectionsNotInAllowedRange użyj:

  "ruleType": "ActiveConnectionsNotInAllowedRange"

W przypadku amqpC2DMessagesNotInAllowedRange użyj:

  "ruleType": "AmqpC2DMessagesNotInAllowedRange"

W przypadku elementu AmqpC2DRejectedMessagesNotInAllowedRange użyj:

  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"

W przypadku elementu AmqpD2CMessagesNotInAllowedRange użyj:

  "ruleType": "AmqpD2CMessagesNotInAllowedRange"

W przypadku polecenia DirectMethodInvokesNotInAllowedRange użyj:

  "ruleType": "DirectMethodInvokesNotInAllowedRange"

W przypadku failedLocalLoginsNotInAllowedRange użyj:

  "ruleType": "FailedLocalLoginsNotInAllowedRange"

W przypadku polecenia FileUploadsNotInAllowedRange użyj:

  "ruleType": "FileUploadsNotInAllowedRange"

W przypadku httpC2DMessagesNotInAllowedRange użyj:

  "ruleType": "HttpC2DMessagesNotInAllowedRange"

W przypadku httpC2DRejectedMessagesNotInAllowedRange użyj:

  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"

W przypadku httpD2CMessagesNotInAllowedRange użyj:

  "ruleType": "HttpD2CMessagesNotInAllowedRange"

W przypadku MqttC2DMessagesNotInAllowedRange użyj:

  "ruleType": "MqttC2DMessagesNotInAllowedRange"

W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:

  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"

W przypadku MqttD2CMessagesNotInAllowedRange użyj:

  "ruleType": "MqttD2CMessagesNotInAllowedRange"

W przypadku elementu QueuePurgesNotInAllowedRange użyj:

  "ruleType": "QueuePurgesNotInAllowedRange"

W przypadku elementu TwinUpdatesNotInAllowedRange użyj:

  "ruleType": "TwinUpdatesNotInAllowedRange"

W przypadku elementu UnauthorizedOperationsNotInAllowedRange użyj:

  "ruleType": "UnauthorizedOperationsNotInAllowedRange"

Wartości właściwości

deviceSecurityGroups

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Security/deviceSecurityGroups"
apiVersion Wersja interfejsu API zasobów '2019-08-01'
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–260

Prawidłowe znaki:
Alfanumeryczne, podkreślenia i łączniki.
scope Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. Zasób docelowy

W przypadku formatu JSON ustaw wartość na pełną nazwę zasobu, aby zastosować zasób rozszerzenia do.
properties Dane grupy zabezpieczeń urządzeń DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Nazwa Opis Wartość
allowlistRules Niestandardowe reguły alertów listy dozwolonych. AllowlistCustomAlertRule[]
denylistRules Niestandardowe reguły alertów listy odmowy. DenylistCustomAlertRule[]
thresholdRules Lista niestandardowych reguł progowych alertów. ThresholdCustomAlertRule[]
timeWindowRules Lista niestandardowych reguł przedziału czasu alertu. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Nazwa Opis Wartość
allowlistValues Wartości, które mają być dozwolone. Format wartości zależy od typu reguły. string[] (wymagane)
Isenabled Stan alertu niestandardowego. bool (wymagane)
ruleType Ustawianie typu obiektu ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (wymagane)

ConnectionFromIpNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ConnectionFromIpNotAllowed" (wymagane)

ConnectionToIpNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ConnectionToIpNotAllowed" (wymagane)

LocalUserNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "LocalUserNotAllowed" (wymagane)

ProcessNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ProcessNotAllowed" (wymagane)

DenylistCustomAlertRule

Nazwa Opis Wartość
denylistValues Wartości do odmowy. Format wartości zależy od typu reguły. string[] (wymagane)
Isenabled Stan alertu niestandardowego. bool (wymagane)
ruleType Typ niestandardowej reguły alertu. ciąg (wymagany)

ThresholdCustomAlertRule

Nazwa Opis Wartość
Isenabled Stan alertu niestandardowego. bool (wymagane)
maxThreshold Maksymalny próg. int (wymagane)
minThreshold Minimalny próg. int (wymagane)
ruleType Ustawianie typu obiektu ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
Brak autoryzacjiOperationsNotInAllowedRange (wymagane)

ActiveConnectionsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ActiveConnectionsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

DirectMethodInvokesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "DirectMethodInvokesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

FailedLocalLoginsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "FailedLocalLoginsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

FileUploadsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "FileUploadsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

HttpC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

HttpC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

HttpD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

MqttC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

MqttC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

MqttD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

QueuePurgesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "QueuePurgesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar przedziału czasu w formacie iso8601. ciąg (wymagany)

TwinUpdatesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "TwinUpdatesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

Brak autoryzacjiOperationsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "Brak autoryzacjiOperationsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

TimeWindowCustomAlertRule

Nazwa Opis Wartość
Isenabled Stan alertu niestandardowego. bool (wymagane)
maxThreshold Maksymalny próg. int (wymagane)
minThreshold Minimalny próg. int (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)
ruleType Ustawianie typu obiektu ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
Brak autoryzacjiOperationsNotInAllowedRange (wymagane)

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu deviceSecurityGroups to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

parent_id Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu.

Typ zasobu deviceSecurityGroups można wdrożyć przy użyciu operacji docelowych:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Security/deviceSecurityGroups, dodaj następujący program Terraform do szablonu.

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 obiekty

Ustaw właściwość ruleType , aby określić typ obiektu.

W obszarze ConnectionFromIpNotAllowed użyj:

  ruleType = "ConnectionFromIpNotAllowed"

W przypadku parametru ConnectionToIpNotAllowed użyj:

  ruleType = "ConnectionToIpNotAllowed"

W przypadku polecenia LocalUserNotAllowed użyj:

  ruleType = "LocalUserNotAllowed"

W przypadku elementu ProcessNotAllowed użyj:

  ruleType = "ProcessNotAllowed"

ThresholdCustomAlertRule obiektów

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku elementów ActiveConnectionsNotInAllowedRange użyj:

  ruleType = "ActiveConnectionsNotInAllowedRange"
  timeWindowSize = "string"

W przypadku amqpC2DMessagesNotInAllowedRange użyj:

  ruleType = "AmqpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku elementu AmqpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku elementu AmqpD2CMessagesNotInAllowedRange użyj:

  ruleType = "AmqpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku polecenia DirectMethodInvokesNotInAllowedRange użyj:

  ruleType = "DirectMethodInvokesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku failedLocalLoginsNotInAllowedRange użyj:

  ruleType = "FailedLocalLoginsNotInAllowedRange"
  timeWindowSize = "string"

W przypadku polecenia FileUploadsNotInAllowedRange użyj:

  ruleType = "FileUploadsNotInAllowedRange"
  timeWindowSize = "string"

W przypadku httpC2DMessagesNotInAllowedRange użyj:

  ruleType = "HttpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku httpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku httpD2CMessagesNotInAllowedRange użyj:

  ruleType = "HttpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku MqttC2DMessagesNotInAllowedRange użyj:

  ruleType = "MqttC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku MqttD2CMessagesNotInAllowedRange użyj:

  ruleType = "MqttD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku elementu QueuePurgesNotInAllowedRange użyj:

  ruleType = "QueuePurgesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku elementu TwinUpdatesNotInAllowedRange użyj:

  ruleType = "TwinUpdatesNotInAllowedRange"
  timeWindowSize = "string"

W przypadku elementu UnauthorizedOperationsNotInAllowedRange użyj:

  ruleType = "UnauthorizedOperationsNotInAllowedRange"
  timeWindowSize = "string"

Obiekty TimeWindowCustomAlertRule

Ustaw właściwość ruleType , aby określić typ obiektu.

W przypadku elementów ActiveConnectionsNotInAllowedRange użyj:

  ruleType = "ActiveConnectionsNotInAllowedRange"

W przypadku amqpC2DMessagesNotInAllowedRange użyj:

  ruleType = "AmqpC2DMessagesNotInAllowedRange"

W przypadku elementu AmqpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"

W przypadku elementu AmqpD2CMessagesNotInAllowedRange użyj:

  ruleType = "AmqpD2CMessagesNotInAllowedRange"

W przypadku polecenia DirectMethodInvokesNotInAllowedRange użyj:

  ruleType = "DirectMethodInvokesNotInAllowedRange"

W przypadku failedLocalLoginsNotInAllowedRange użyj:

  ruleType = "FailedLocalLoginsNotInAllowedRange"

W przypadku polecenia FileUploadsNotInAllowedRange użyj:

  ruleType = "FileUploadsNotInAllowedRange"

W przypadku httpC2DMessagesNotInAllowedRange użyj:

  ruleType = "HttpC2DMessagesNotInAllowedRange"

W przypadku httpC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"

W przypadku httpD2CMessagesNotInAllowedRange użyj:

  ruleType = "HttpD2CMessagesNotInAllowedRange"

W przypadku MqttC2DMessagesNotInAllowedRange użyj:

  ruleType = "MqttC2DMessagesNotInAllowedRange"

W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"

W przypadku MqttD2CMessagesNotInAllowedRange użyj:

  ruleType = "MqttD2CMessagesNotInAllowedRange"

W przypadku elementu QueuePurgesNotInAllowedRange użyj:

  ruleType = "QueuePurgesNotInAllowedRange"

W przypadku elementu TwinUpdatesNotInAllowedRange użyj:

  ruleType = "TwinUpdatesNotInAllowedRange"

W przypadku elementu UnauthorizedOperationsNotInAllowedRange użyj:

  ruleType = "UnauthorizedOperationsNotInAllowedRange"

Wartości właściwości

deviceSecurityGroups

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–260

Prawidłowe znaki:
Alfanumeryczne, podkreślenia i łączniki.
parent_id Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. ciąg (wymagany)
properties Dane grupy zabezpieczeń urządzeń DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Nazwa Opis Wartość
allowlistRules Niestandardowe reguły alertów listy dozwolonych. AllowlistCustomAlertRule[]
denylistRules Niestandardowe reguły alertów listy odmowy. DenylistCustomAlertRule[]
thresholdRules Lista niestandardowych reguł progowych alertów. ThresholdCustomAlertRule[]
timeWindowRules Lista niestandardowych reguł przedziału czasu alertu. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Nazwa Opis Wartość
allowlistValues Wartości, które mają być dozwolone. Format wartości zależy od typu reguły. string[] (wymagane)
Isenabled Stan alertu niestandardowego. bool (wymagane)
ruleType Ustawianie typu obiektu ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (wymagane)

ConnectionFromIpNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ConnectionFromIpNotAllowed" (wymagane)

ConnectionToIpNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ConnectionToIpNotAllowed" (wymagane)

LocalUserNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "LocalUserNotAllowed" (wymagane)

ProcessNotAllowed

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ProcessNotAllowed" (wymagane)

DenylistCustomAlertRule

Nazwa Opis Wartość
denylistValues Wartości do odmowy. Format wartości zależy od typu reguły. string[] (wymagane)
Isenabled Stan alertu niestandardowego. bool (wymagane)
ruleType Typ niestandardowej reguły alertu. ciąg (wymagany)

ThresholdCustomAlertRule

Nazwa Opis Wartość
Isenabled Stan alertu niestandardowego. bool (wymagane)
maxThreshold Maksymalny próg. int (wymagane)
minThreshold Minimalny próg. int (wymagane)
ruleType Ustawianie typu obiektu ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
Brak autoryzacjiOperationsNotInAllowedRange (wymagane)

ActiveConnectionsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "ActiveConnectionsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

AmqpD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "AmqpD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

DirectMethodInvokesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "DirectMethodInvokesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

FailedLocalLoginsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "FailedLocalLoginsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

FileUploadsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "FileUploadsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

HttpC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

HttpC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

HttpD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "HttpD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

MqttC2DMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttC2DMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

MqttC2DRejectedMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

MqttD2CMessagesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "MqttD2CMessagesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

QueuePurgesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "QueuePurgesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

TwinUpdatesNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "TwinUpdatesNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

Brak autoryzacjiOperationsNotInAllowedRange

Nazwa Opis Wartość
ruleType Typ niestandardowej reguły alertu. "Brak autoryzacjiOperationsNotInAllowedRange" (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)

TimeWindowCustomAlertRule

Nazwa Opis Wartość
Isenabled Stan alertu niestandardowego. bool (wymagane)
maxThreshold Maksymalny próg. int (wymagane)
minThreshold Minimalny próg. int (wymagane)
timeWindowSize Rozmiar okna czasu w formacie iso8601. ciąg (wymagany)
ruleType Ustawianie typu obiektu ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
Brak autoryzacjiOperationsNotInAllowedRange (wymagane)