Microsoft.Security deviceSecurityGroups

Bicep 리소스 정의

deviceSecurityGroups 리소스 종류는 확장 리소스이므로 다른 리소스에 적용할 수 있습니다.

이 리소스의 scope 속성을 사용하여 이 리소스에 대한 scope 설정합니다. Bicep의 확장 리소스에 scope 설정을 참조하세요.

deviceSecurityGroups 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Security/deviceSecurityGroups 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

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 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ConnectionFromIpNotAllowed의 경우 다음을 사용합니다.

  ruleType: 'ConnectionFromIpNotAllowed'

ConnectionToIpNotAllowed의 경우 다음을 사용합니다.

  ruleType: 'ConnectionToIpNotAllowed'

LocalUserNotAllowed의 경우 다음을 사용합니다.

  ruleType: 'LocalUserNotAllowed'

ProcessNotAllowed의 경우 다음을 사용합니다.

  ruleType: 'ProcessNotAllowed'

ThresholdCustomAlertRule 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ActiveConnectionsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'ActiveConnectionsNotInAllowedRange'
  timeWindowSize: 'string'

AmqpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

AmqpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

AmqpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

DirectMethodInvokesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'DirectMethodInvokesNotInAllowedRange'
  timeWindowSize: 'string'

FailedLocalLoginsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'FailedLocalLoginsNotInAllowedRange'
  timeWindowSize: 'string'

FileUploadsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'FileUploadsNotInAllowedRange'
  timeWindowSize: 'string'

HttpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'HttpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

HttpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

HttpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'HttpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

MqttC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'MqttC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

MqttC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

MqttD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'MqttD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

QueuePurgesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'QueuePurgesNotInAllowedRange'
  timeWindowSize: 'string'

TwinUpdatesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'TwinUpdatesNotInAllowedRange'
  timeWindowSize: 'string'

UnauthorizedOperationsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'
  timeWindowSize: 'string'

TimeWindowCustomAlertRule 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ActiveConnectionsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'ActiveConnectionsNotInAllowedRange'

AmqpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'

AmqpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'

AmqpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'

DirectMethodInvokesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'DirectMethodInvokesNotInAllowedRange'

FailedLocalLoginsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'FailedLocalLoginsNotInAllowedRange'

FileUploadsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'FileUploadsNotInAllowedRange'

HttpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'HttpC2DMessagesNotInAllowedRange'

HttpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'

HttpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'HttpD2CMessagesNotInAllowedRange'

MqttC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'MqttC2DMessagesNotInAllowedRange'

MqttC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'

MqttD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'MqttD2CMessagesNotInAllowedRange'

QueuePurgesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'QueuePurgesNotInAllowedRange'

TwinUpdatesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'TwinUpdatesNotInAllowedRange'

UnauthorizedOperationsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'

속성 값

deviceSecurityGroups

Name Description
name 리소스 이름 string(필수)

문자 제한: 1-260

유효한 문자:
영숫자, 밑줄 및 하이픈
scope 배포 scope 다른 scope 확장 리소스를 만들 때 사용합니다. 대상 리소스

Bicep의 경우 이 속성을 리소스의 기호 이름으로 설정하여 확장 리소스를 적용합니다.
properties 디바이스 보안 그룹 데이터 DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Name Description
allowlistRules 허용 목록 사용자 지정 경고 규칙입니다. AllowlistCustomAlertRule[]
denylistRules 거부 목록 사용자 지정 경고 규칙입니다. DenylistCustomAlertRule[]
thresholdRules 사용자 지정 경고 임계값 규칙 목록입니다. ThresholdCustomAlertRule[]
timeWindowRules 사용자 지정 경고 기간 규칙 목록입니다. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Name Description
allowlistValues 허용할 값입니다. 값의 형식은 규칙 형식에 따라 달라집니다. string[] (필수)
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
ruleType 개체 유형 설정 ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (필수)

ConnectionFromIpNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ConnectionFromIpNotAllowed'(필수)

ConnectionToIpNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ConnectionToIpNotAllowed'(필수)

LocalUserNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'LocalUserNotAllowed'(필수)

ProcessNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ProcessNotAllowed'(필수)

DenylistCustomAlertRule

Name Description
denylistValues 거부할 값입니다. 값의 형식은 규칙 형식에 따라 달라집니다. string[] (필수)
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
ruleType 사용자 지정 경고 규칙의 형식입니다. string(필수)

ThresholdCustomAlertRule

Name Description
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
maxThreshold 최대 임계값입니다. int(필수)
minThreshold 최소 임계값입니다. int(필수)
ruleType 개체 유형 설정 ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (필수)

ActiveConnectionsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ActiveConnectionsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'AmqpC2DMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'AmqpC2DRejectedMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'AmqpD2CMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

DirectMethodInvokesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'DirectMethodInvokesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

FailedLocalLoginsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'FailedLocalLoginsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

FileUploadsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'FileUploadsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'HttpC2DMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'HttpC2DRejectedMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'HttpD2CMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'MqttC2DMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'MqttC2DRejectedMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'MqttD2CMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

QueuePurgesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'QueuePurgesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

TwinUpdatesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'TwinUpdatesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

UnauthorizedOperationsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'UnauthorizedOperationsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

TimeWindowCustomAlertRule

Name Description
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
maxThreshold 최대 임계값입니다. int(필수)
minThreshold 최소 임계값입니다. int(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)
ruleType 개체 형식 설정 ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (필수)

ARM 템플릿 리소스 정의

deviceSecurityGroups 리소스 종류는 확장 리소스이므로 다른 리소스에 적용할 수 있습니다.

이 리소스의 scope 속성을 사용하여 이 리소스에 대한 scope 설정합니다. ARM 템플릿의 확장 리소스에 scope 설정을 참조하세요.

deviceSecurityGroups 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Security/deviceSecurityGroups 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "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 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ConnectionFromIpNotAllowed의 경우 다음을 사용합니다.

  "ruleType": "ConnectionFromIpNotAllowed"

ConnectionToIpNotAllowed의 경우 다음을 사용합니다.

  "ruleType": "ConnectionToIpNotAllowed"

LocalUserNotAllowed의 경우 다음을 사용합니다.

  "ruleType": "LocalUserNotAllowed"

ProcessNotAllowed의 경우 다음을 사용합니다.

  "ruleType": "ProcessNotAllowed"

ThresholdCustomAlertRule 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ActiveConnectionsNotInAllowedRange의 경우 다음을 사용합니다.

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

AmqpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

AmqpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

AmqpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

DirectMethodInvokesNotInAllowedRange의 경우 다음을 사용합니다.

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

FailedLocalLoginsNotInAllowedRange의 경우 다음을 사용합니다.

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

FileUploadsNotInAllowedRange의 경우 다음을 사용합니다.

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

HttpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

HttpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

HttpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

MqttC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

MqttC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

MqttD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

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

QueuePurgesNotInAllowedRange의 경우 다음을 사용합니다.

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

TwinUpdatesNotInAllowedRange의 경우 다음을 사용합니다.

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

UnauthorizedOperationsNotInAllowedRange의 경우 다음을 사용합니다.

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

TimeWindowCustomAlertRule 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ActiveConnectionsNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "ActiveConnectionsNotInAllowedRange"

AmqpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "AmqpC2DMessagesNotInAllowedRange"

AmqpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"

AmqpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "AmqpD2CMessagesNotInAllowedRange"

DirectMethodInvokesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "DirectMethodInvokesNotInAllowedRange"

FailedLocalLoginsNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "FailedLocalLoginsNotInAllowedRange"

FileUploadsNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "FileUploadsNotInAllowedRange"

HttpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "HttpC2DMessagesNotInAllowedRange"

HttpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"

HttpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "HttpD2CMessagesNotInAllowedRange"

MqttC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "MqttC2DMessagesNotInAllowedRange"

MqttC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"

MqttD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "MqttD2CMessagesNotInAllowedRange"

QueuePurgesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "QueuePurgesNotInAllowedRange"

TwinUpdatesNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "TwinUpdatesNotInAllowedRange"

UnauthorizedOperationsNotInAllowedRange의 경우 다음을 사용합니다.

  "ruleType": "UnauthorizedOperationsNotInAllowedRange"

속성 값

deviceSecurityGroups

Name Description
형식 리소스 종류 'Microsoft.Security/deviceSecurityGroups'
apiVersion 리소스 api 버전 '2019-08-01'
name 리소스 이름 string(필수)

문자 제한: 1-260

유효한 문자:
영숫자, 밑줄 및 하이픈
scope 배포 scope 다른 scope 확장 리소스를 만들 때 사용합니다. 대상 리소스

JSON의 경우 확장 리소스 를 적용할 리소스의 전체 이름으로 값을 설정합니다.
properties 디바이스 보안 그룹 데이터 DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Name Description
allowlistRules 허용 목록 사용자 지정 경고 규칙입니다. AllowlistCustomAlertRule[]
denylistRules 거부 목록 사용자 지정 경고 규칙입니다. DenylistCustomAlertRule[]
thresholdRules 사용자 지정 경고 임계값 규칙 목록입니다. ThresholdCustomAlertRule[]
timeWindowRules 사용자 지정 경고 기간 규칙 목록입니다. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Name Description
allowlistValues 허용할 값입니다. 값의 형식은 규칙 형식에 따라 달라집니다. string[] (필수)
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
ruleType 개체 유형 설정 ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (필수)

ConnectionFromIpNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ConnectionFromIpNotAllowed'(필수)

ConnectionToIpNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ConnectionToIpNotAllowed'(필수)

LocalUserNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'LocalUserNotAllowed'(필수)

ProcessNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ProcessNotAllowed'(필수)

DenylistCustomAlertRule

Name Description
denylistValues 거부할 값입니다. 값의 형식은 규칙 형식에 따라 달라집니다. string[] (필수)
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
ruleType 사용자 지정 경고 규칙의 형식입니다. string(필수)

ThresholdCustomAlertRule

Name Description
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
maxThreshold 최대 임계값입니다. int(필수)
minThreshold 최소 임계값입니다. int(필수)
ruleType 개체 유형 설정 ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (필수)

ActiveConnectionsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'ActiveConnectionsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'AmqpC2DMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'AmqpC2DRejectedMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'AmqpD2CMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

DirectMethodInvokesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'DirectMethodInvokesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

FailedLocalLoginsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'FailedLocalLoginsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

FileUploadsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'FileUploadsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'HttpC2DMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'HttpC2DRejectedMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'HttpD2CMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'MqttC2DMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'MqttC2DRejectedMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'MqttD2CMessagesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

QueuePurgesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. 'QueuePurgesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

TwinUpdatesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'TwinUpdatesNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

UnauthorizedOperationsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. 'UnauthorizedOperationsNotInAllowedRange'(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

TimeWindowCustomAlertRule

Name Description
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
maxThreshold 최대 임계값입니다. int(필수)
minThreshold 최소 임계값입니다. int(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)
ruleType 개체 유형 설정 ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (필수)

Terraform(AzAPI 공급자) 리소스 정의

deviceSecurityGroups 리소스 종류는 확장 리소스이므로 다른 리소스에 적용할 수 있습니다.

이 리소스의 parent_id 속성을 사용하여 이 리소스에 대한 scope 설정합니다.

deviceSecurityGroups 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Security/deviceSecurityGroups 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

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 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ConnectionFromIpNotAllowed의 경우 다음을 사용합니다.

  ruleType = "ConnectionFromIpNotAllowed"

ConnectionToIpNotAllowed의 경우 다음을 사용합니다.

  ruleType = "ConnectionToIpNotAllowed"

LocalUserNotAllowed의 경우 다음을 사용합니다.

  ruleType = "LocalUserNotAllowed"

ProcessNotAllowed의 경우 다음을 사용합니다.

  ruleType = "ProcessNotAllowed"

ThresholdCustomAlertRule 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ActiveConnectionsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "ActiveConnectionsNotInAllowedRange"
  timeWindowSize = "string"

AmqpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "AmqpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

AmqpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

AmqpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "AmqpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

DirectMethodInvokesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "DirectMethodInvokesNotInAllowedRange"
  timeWindowSize = "string"

FailedLocalLoginsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "FailedLocalLoginsNotInAllowedRange"
  timeWindowSize = "string"

FileUploadsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "FileUploadsNotInAllowedRange"
  timeWindowSize = "string"

HttpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "HttpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

HttpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

HttpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "HttpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

MqttC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "MqttC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

MqttC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

MqttD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "MqttD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

QueuePurgesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "QueuePurgesNotInAllowedRange"
  timeWindowSize = "string"

TwinUpdatesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "TwinUpdatesNotInAllowedRange"
  timeWindowSize = "string"

UnauthorizedOperationsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "UnauthorizedOperationsNotInAllowedRange"
  timeWindowSize = "string"

TimeWindowCustomAlertRule 개체

ruleType 속성을 설정하여 개체 유형을 지정합니다.

ActiveConnectionsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "ActiveConnectionsNotInAllowedRange"

AmqpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "AmqpC2DMessagesNotInAllowedRange"

AmqpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"

AmqpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "AmqpD2CMessagesNotInAllowedRange"

DirectMethodInvokesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "DirectMethodInvokesNotInAllowedRange"

FailedLocalLoginsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "FailedLocalLoginsNotInAllowedRange"

FileUploadsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "FileUploadsNotInAllowedRange"

HttpC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "HttpC2DMessagesNotInAllowedRange"

HttpC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"

HttpD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "HttpD2CMessagesNotInAllowedRange"

MqttC2DMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "MqttC2DMessagesNotInAllowedRange"

MqttC2DRejectedMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"

MqttD2CMessagesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "MqttD2CMessagesNotInAllowedRange"

QueuePurgesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "QueuePurgesNotInAllowedRange"

TwinUpdatesNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "TwinUpdatesNotInAllowedRange"

UnauthorizedOperationsNotInAllowedRange의 경우 다음을 사용합니다.

  ruleType = "UnauthorizedOperationsNotInAllowedRange"

속성 값

deviceSecurityGroups

Name Description
형식 리소스 종류 "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name 리소스 이름 string(필수)

문자 제한: 1-260

유효한 문자:
영숫자, 밑줄 및 하이픈
parent_id 이 확장 리소스를 적용할 리소스의 ID입니다. string(필수)
properties 디바이스 보안 그룹 데이터 DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Name Description
allowlistRules 허용 목록 사용자 지정 경고 규칙입니다. AllowlistCustomAlertRule[]
denylistRules 거부 목록 사용자 지정 경고 규칙입니다. DenylistCustomAlertRule[]
thresholdRules 사용자 지정 경고 임계값 규칙 목록입니다. ThresholdCustomAlertRule[]
timeWindowRules 사용자 지정 경고 시간 창 규칙 목록입니다. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Name Description
allowlistValues 허용할 값입니다. 값의 형식은 규칙 형식에 따라 달라집니다. string[] (필수)
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
ruleType 개체 형식 설정 ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (필수)

ConnectionFromIpNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "ConnectionFromIpNotAllowed"(필수)

ConnectionToIpNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "ConnectionToIpNotAllowed"(필수)

LocalUserNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "LocalUserNotAllowed"(필수)

ProcessNotAllowed

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "ProcessNotAllowed"(필수)

DenylistCustomAlertRule

Name Description
denylistValues 거부할 값입니다. 값의 형식은 규칙 형식에 따라 달라집니다. string[] (필수)
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
ruleType 사용자 지정 경고 규칙의 유형입니다. string(필수)

ThresholdCustomAlertRule

Name Description
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
maxThreshold 최대 임계값입니다. int(필수)
minThreshold 최소 임계값입니다. int(필수)
ruleType 개체 형식 설정 ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (필수)

ActiveConnectionsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "ActiveConnectionsNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "AmqpC2DMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "AmqpC2DRejectedMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

AmqpD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "AmqpD2CMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

DirectMethodInvokesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "DirectMethodInvokesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

FailedLocalLoginsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "FailedLocalLoginsNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

FileUploadsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 유형입니다. "FileUploadsNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "HttpC2DMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "HttpC2DRejectedMessagesNotInAllowedRange" (필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

HttpD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "HttpD2CMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttC2DMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "MqttC2DMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttC2DRejectedMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "MqttC2DRejectedMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

MqttD2CMessagesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "MqttD2CMessagesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

QueuePurgesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "QueuePurgesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

TwinUpdatesNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "TwinUpdatesNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

UnauthorizedOperationsNotInAllowedRange

Name Description
ruleType 사용자 지정 경고 규칙의 형식입니다. "UnauthorizedOperationsNotInAllowedRange"(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)

TimeWindowCustomAlertRule

Name Description
isEnabled 사용자 지정 경고의 상태입니다. bool(필수)
maxThreshold 최대 임계값입니다. int(필수)
minThreshold 최소 임계값입니다. int(필수)
timeWindowSize iso8601 형식의 시간 창 크기입니다. string(필수)
ruleType 개체 유형 설정 ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (필수)