Compartilhar via


Dispositivo Microsoft.SecuritySecurityGroups

Definição de recurso do Bicep

O tipo de recurso deviceSecurityGroups é um recurso de extensão, o que significa que você pode aplicá-lo a outro recurso.

Use a scope propriedade nesse recurso para definir o escopo desse recurso. Consulte Definir escopo em recursos de extensão no Bicep.

O tipo de recurso deviceSecurityGroups pode ser implantado com operações direcionadas:

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Security/deviceSecurityGroups, adicione o Bicep a seguir ao modelo.

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

Objetos AllowlistCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ConnectionFromIpNotAllowed, use:

  ruleType: 'ConnectionFromIpNotAllowed'

Para ConnectionToIpNotAllowed, use:

  ruleType: 'ConnectionToIpNotAllowed'

Para LocalUserNotAllowed, use:

  ruleType: 'LocalUserNotAllowed'

Para ProcessNotAllowed, use:

  ruleType: 'ProcessNotAllowed'

Objetos ThresholdCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ActiveConnectionsNotInAllowedRange, use:

  ruleType: 'ActiveConnectionsNotInAllowedRange'
  timeWindowSize: 'string'

Para AmqpC2DMessagesNotInAllowedRange, use:

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para AmqpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para AmqpD2CMessagesNotInAllowedRange, use:

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para DirectMethodInvokesNotInAllowedRange, use:

  ruleType: 'DirectMethodInvokesNotInAllowedRange'
  timeWindowSize: 'string'

Para FailedLocalLoginsNotInAllowedRange, use:

  ruleType: 'FailedLocalLoginsNotInAllowedRange'
  timeWindowSize: 'string'

Para FileUploadsNotInAllowedRange, use:

  ruleType: 'FileUploadsNotInAllowedRange'
  timeWindowSize: 'string'

Para HttpC2DMessagesNotInAllowedRange, use:

  ruleType: 'HttpC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para HttpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para HttpD2CMessagesNotInAllowedRange, use:

  ruleType: 'HttpD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para MqttC2DMessagesNotInAllowedRange, use:

  ruleType: 'MqttC2DMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para MqttC2DRejectedMessagesNotInAllowedRange, use:

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para MqttD2CMessagesNotInAllowedRange, use:

  ruleType: 'MqttD2CMessagesNotInAllowedRange'
  timeWindowSize: 'string'

Para QueuePurgesNotInAllowedRange, use:

  ruleType: 'QueuePurgesNotInAllowedRange'
  timeWindowSize: 'string'

Para TwinUpdatesNotInAllowedRange, use:

  ruleType: 'TwinUpdatesNotInAllowedRange'
  timeWindowSize: 'string'

Para UnauthorizedOperationsNotInAllowedRange, use:

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'
  timeWindowSize: 'string'

Objetos TimeWindowCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ActiveConnectionsNotInAllowedRange, use:

  ruleType: 'ActiveConnectionsNotInAllowedRange'

Para AmqpC2DMessagesNotInAllowedRange, use:

  ruleType: 'AmqpC2DMessagesNotInAllowedRange'

Para AmqpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'

Para AmqpD2CMessagesNotInAllowedRange, use:

  ruleType: 'AmqpD2CMessagesNotInAllowedRange'

Para DirectMethodInvokesNotInAllowedRange, use:

  ruleType: 'DirectMethodInvokesNotInAllowedRange'

Para FailedLocalLoginsNotInAllowedRange, use:

  ruleType: 'FailedLocalLoginsNotInAllowedRange'

Para FileUploadsNotInAllowedRange, use:

  ruleType: 'FileUploadsNotInAllowedRange'

Para HttpC2DMessagesNotInAllowedRange, use:

  ruleType: 'HttpC2DMessagesNotInAllowedRange'

Para HttpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'

Para HttpD2CMessagesNotInAllowedRange, use:

  ruleType: 'HttpD2CMessagesNotInAllowedRange'

Para MqttC2DMessagesNotInAllowedRange, use:

  ruleType: 'MqttC2DMessagesNotInAllowedRange'

Para MqttC2DRejectedMessagesNotInAllowedRange, use:

  ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'

Para MqttD2CMessagesNotInAllowedRange, use:

  ruleType: 'MqttD2CMessagesNotInAllowedRange'

Para QueuePurgesNotInAllowedRange, use:

  ruleType: 'QueuePurgesNotInAllowedRange'

Para TwinUpdatesNotInAllowedRange, use:

  ruleType: 'TwinUpdatesNotInAllowedRange'

Para UnauthorizedOperationsNotInAllowedRange, use:

  ruleType: 'UnauthorizedOperationsNotInAllowedRange'

Valores de propriedade

deviceSecurityGroups

Nome Descrição Valor
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 1-260

Caracteres válidos:
Caracteres alfanuméricos, sublinhados e hifens.
scope Use ao criar um recurso de extensão em um escopo diferente do escopo de implantação. Recurso de destino

Para o Bicep, defina essa propriedade como o nome simbólico do recurso para aplicar o recurso de extensão.
properties Dados do grupo segurança do dispositivo DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Nome Descrição Valor
allowlistRules As regras de alerta personalizadas da lista de permissões. AllowlistCustomAlertRule[]
denylistRules As regras de alerta personalizadas da lista de negações. DenylistCustomAlertRule[]
thresholdRules A lista de regras de limite de alerta personalizadas. ThresholdCustomAlertRule[]
timeWindowRules A lista de regras de janela de tempo de alerta personalizadas. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Nome Descrição Valor
allowlistValues Os valores a serem permitidos. O formato dos valores depende do tipo de regra. string[] (obrigatório)
isEnabled Status do alerta personalizado. bool (obrigatório)
ruleType Definir o tipo de objeto ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (obrigatório)

ConnectionFromIpNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ConnectionFromIpNotAllowed' (obrigatório)

ConnectionToIpNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ConnectionToIpNotAllowed' (obrigatório)

LocalUserNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'LocalUserNotAllowed' (obrigatório)

ProcessNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ProcessNotAllowed' (obrigatório)

DenylistCustomAlertRule

Nome Descrição Valor
denylistValues Os valores a negar. O formato dos valores depende do tipo de regra. string[] (obrigatório)
isEnabled Status do alerta personalizado. bool (obrigatório)
ruleType O tipo da regra de alerta personalizada. cadeia de caracteres (obrigatório)

ThresholdCustomAlertRule

Nome Descrição Valor
isEnabled Status do alerta personalizado. bool (obrigatório)
maxThreshold O limite máximo. int (obrigatório)
minThreshold O limite mínimo. int (obrigatório)
ruleType Definir o tipo de objeto ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (obrigatório)

ActiveConnectionsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ActiveConnectionsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'AmqpC2DMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'AmqpC2DRejectedMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'AmqpD2CMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

DirectMethodInvokesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'DirectMethodInvokesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

FailedLocalLoginsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'FailedLocalLoginsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

FileUploadsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'FileUploadsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'HttpC2DMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'HttpC2DRejectedMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'HttpD2CMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'MqttC2DMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'MqttC2DRejectedMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'MqttD2CMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

QueuePurgesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'QueuePurgesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

TwinUpdatesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'TwinUpdatesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

UnauthorizedOperationsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'UnauthorizedOperationsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

TimeWindowCustomAlertRule

Nome Descrição Valor
isEnabled Status do alerta personalizado. bool (obrigatório)
maxThreshold O limite máximo. int (obrigatório)
minThreshold O limite mínimo. int (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)
ruleType Definir o tipo de objeto ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (obrigatório)

Definição de recurso de modelo do ARM

O tipo de recurso deviceSecurityGroups é um recurso de extensão, o que significa que você pode aplicá-lo a outro recurso.

Use a scope propriedade nesse recurso para definir o escopo desse recurso. Consulte Definir escopo em recursos de extensão em modelos do ARM.

O tipo de recurso deviceSecurityGroups pode ser implantado com operações direcionadas:

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Security/deviceSecurityGroups, adicione o JSON a seguir ao modelo.

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

Objetos AllowlistCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ConnectionFromIpNotAllowed, use:

  "ruleType": "ConnectionFromIpNotAllowed"

Para ConnectionToIpNotAllowed, use:

  "ruleType": "ConnectionToIpNotAllowed"

Para LocalUserNotAllowed, use:

  "ruleType": "LocalUserNotAllowed"

Para ProcessNotAllowed, use:

  "ruleType": "ProcessNotAllowed"

Objetos ThresholdCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ActiveConnectionsNotInAllowedRange, use:

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

Para AmqpC2DMessagesNotInAllowedRange, use:

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

Para AmqpC2DRejectedMessagesNotInAllowedRange, use:

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

Para AmqpD2CMessagesNotInAllowedRange, use:

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

Para DirectMethodInvokesNotInAllowedRange, use:

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

Para FailedLocalLoginsNotInAllowedRange, use:

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

Para FileUploadsNotInAllowedRange, use:

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

Para HttpC2DMessagesNotInAllowedRange, use:

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

Para HttpC2DRejectedMessagesNotInAllowedRange, use:

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

Para HttpD2CMessagesNotInAllowedRange, use:

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

Para MqttC2DMessagesNotInAllowedRange, use:

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

Para MqttC2DRejectedMessagesNotInAllowedRange, use:

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

Para MqttD2CMessagesNotInAllowedRange, use:

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

Para QueuePurgesNotInAllowedRange, use:

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

Para TwinUpdatesNotInAllowedRange, use:

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

Para UnauthorizedOperationsNotInAllowedRange, use:

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

Objetos TimeWindowCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ActiveConnectionsNotInAllowedRange, use:

  "ruleType": "ActiveConnectionsNotInAllowedRange"

Para AmqpC2DMessagesNotInAllowedRange, use:

  "ruleType": "AmqpC2DMessagesNotInAllowedRange"

Para AmqpC2DRejectedMessagesNotInAllowedRange, use:

  "ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"

Para AmqpD2CMessagesNotInAllowedRange, use:

  "ruleType": "AmqpD2CMessagesNotInAllowedRange"

Para DirectMethodInvokesNotInAllowedRange, use:

  "ruleType": "DirectMethodInvokesNotInAllowedRange"

Para FailedLocalLoginsNotInAllowedRange, use:

  "ruleType": "FailedLocalLoginsNotInAllowedRange"

Para FileUploadsNotInAllowedRange, use:

  "ruleType": "FileUploadsNotInAllowedRange"

Para HttpC2DMessagesNotInAllowedRange, use:

  "ruleType": "HttpC2DMessagesNotInAllowedRange"

Para HttpC2DRejectedMessagesNotInAllowedRange, use:

  "ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"

Para HttpD2CMessagesNotInAllowedRange, use:

  "ruleType": "HttpD2CMessagesNotInAllowedRange"

Para MqttC2DMessagesNotInAllowedRange, use:

  "ruleType": "MqttC2DMessagesNotInAllowedRange"

Para MqttC2DRejectedMessagesNotInAllowedRange, use:

  "ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"

Para MqttD2CMessagesNotInAllowedRange, use:

  "ruleType": "MqttD2CMessagesNotInAllowedRange"

Para QueuePurgesNotInAllowedRange, use:

  "ruleType": "QueuePurgesNotInAllowedRange"

Para TwinUpdatesNotInAllowedRange, use:

  "ruleType": "TwinUpdatesNotInAllowedRange"

Para UnauthorizedOperationsNotInAllowedRange, use:

  "ruleType": "UnauthorizedOperationsNotInAllowedRange"

Valores de propriedade

deviceSecurityGroups

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Security/deviceSecurityGroups'
apiVersion A versão da API de recursos '2019-08-01'
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 1 a 260

Caracteres válidos:
Caracteres alfanuméricos, sublinhados e hifens.
scope Use ao criar um recurso de extensão em um escopo diferente do escopo de implantação. Recurso de destino

Para JSON, defina o valor como o nome completo do recurso ao qual aplicar o recurso de extensão .
properties Dados do grupo segurança do dispositivo DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Nome Descrição Valor
allowlistRules As regras de alerta personalizadas da lista de permissões. AllowlistCustomAlertRule[]
denylistRules As regras de alerta personalizadas da lista de negação. DenylistCustomAlertRule[]
thresholdRules A lista de regras de limite de alerta personalizadas. ThresholdCustomAlertRule[]
timeWindowRules A lista de regras personalizadas de janela de tempo de alerta. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Nome Descrição Valor
allowlistValues Os valores a serem permitidos. O formato dos valores depende do tipo de regra. string[] (obrigatório)
isEnabled Status do alerta personalizado. bool (obrigatório)
ruleType Definir o tipo de objeto ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (obrigatório)

ConnectionFromIpNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ConnectionFromIpNotAllowed' (obrigatório)

ConnectionToIpNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ConnectionToIpNotAllowed' (obrigatório)

LocalUserNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'LocalUserNotAllowed' (obrigatório)

ProcessNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ProcessNotAllowed' (obrigatório)

DenylistCustomAlertRule

Nome Descrição Valor
denylistValues Os valores a negar. O formato dos valores depende do tipo de regra. string[] (obrigatório)
isEnabled Status do alerta personalizado. bool (obrigatório)
ruleType O tipo da regra de alerta personalizada. cadeia de caracteres (obrigatório)

ThresholdCustomAlertRule

Nome Descrição Valor
isEnabled Status do alerta personalizado. bool (obrigatório)
maxThreshold O limite máximo. int (obrigatório)
minThreshold O limite mínimo. int (obrigatório)
ruleType Definir o tipo de objeto ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (obrigatório)

ActiveConnectionsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'ActiveConnectionsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'AmqpC2DMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'AmqpC2DRejectedMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'AmqpD2CMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

DirectMethodInvokesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'DirectMethodInvokesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

FailedLocalLoginsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'FailedLocalLoginsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

FileUploadsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'FileUploadsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'HttpC2DMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'HttpC2DRejectedMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'HttpD2CMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'MqttC2DMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'MqttC2DRejectedMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'MqttD2CMessagesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

QueuePurgesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'QueuePurgesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

TwinUpdatesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'TwinUpdatesNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

UnauthorizedOperationsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. 'UnauthorizedOperationsNotInAllowedRange' (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

TimeWindowCustomAlertRule

Nome Descrição Valor
isEnabled Status do alerta personalizado. bool (obrigatório)
maxThreshold O limite máximo. int (obrigatório)
minThreshold O limite mínimo. int (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)
ruleType Definir o tipo de objeto ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (obrigatório)

Definição de recurso do Terraform (provedor AzAPI)

O tipo de recurso deviceSecurityGroups é um recurso de extensão, o que significa que você pode aplicá-lo a outro recurso.

Use a parent_id propriedade nesse recurso para definir o escopo desse recurso.

O tipo de recurso deviceSecurityGroups pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Security/deviceSecurityGroups, adicione o Terraform a seguir ao modelo.

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

Objetos AllowlistCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ConnectionFromIpNotAllowed, use:

  ruleType = "ConnectionFromIpNotAllowed"

Para ConnectionToIpNotAllowed, use:

  ruleType = "ConnectionToIpNotAllowed"

Para LocalUserNotAllowed, use:

  ruleType = "LocalUserNotAllowed"

Para ProcessNotAllowed, use:

  ruleType = "ProcessNotAllowed"

Objetos ThresholdCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ActiveConnectionsNotInAllowedRange, use:

  ruleType = "ActiveConnectionsNotInAllowedRange"
  timeWindowSize = "string"

Para AmqpC2DMessagesNotInAllowedRange, use:

  ruleType = "AmqpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para AmqpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para AmqpD2CMessagesNotInAllowedRange, use:

  ruleType = "AmqpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para DirectMethodInvokesNotInAllowedRange, use:

  ruleType = "DirectMethodInvokesNotInAllowedRange"
  timeWindowSize = "string"

Para FailedLocalLoginsNotInAllowedRange, use:

  ruleType = "FailedLocalLoginsNotInAllowedRange"
  timeWindowSize = "string"

Para FileUploadsNotInAllowedRange, use:

  ruleType = "FileUploadsNotInAllowedRange"
  timeWindowSize = "string"

Para HttpC2DMessagesNotInAllowedRange, use:

  ruleType = "HttpC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para HttpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para HttpD2CMessagesNotInAllowedRange, use:

  ruleType = "HttpD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para MqttC2DMessagesNotInAllowedRange, use:

  ruleType = "MqttC2DMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para MqttC2DRejectedMessagesNotInAllowedRange, use:

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para MqttD2CMessagesNotInAllowedRange, use:

  ruleType = "MqttD2CMessagesNotInAllowedRange"
  timeWindowSize = "string"

Para QueuePurgesNotInAllowedRange, use:

  ruleType = "QueuePurgesNotInAllowedRange"
  timeWindowSize = "string"

Para TwinUpdatesNotInAllowedRange, use:

  ruleType = "TwinUpdatesNotInAllowedRange"
  timeWindowSize = "string"

Para UnauthorizedOperationsNotInAllowedRange, use:

  ruleType = "UnauthorizedOperationsNotInAllowedRange"
  timeWindowSize = "string"

Objetos TimeWindowCustomAlertRule

Defina a propriedade ruleType para especificar o tipo de objeto.

Para ActiveConnectionsNotInAllowedRange, use:

  ruleType = "ActiveConnectionsNotInAllowedRange"

Para AmqpC2DMessagesNotInAllowedRange, use:

  ruleType = "AmqpC2DMessagesNotInAllowedRange"

Para AmqpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"

Para AmqpD2CMessagesNotInAllowedRange, use:

  ruleType = "AmqpD2CMessagesNotInAllowedRange"

Para DirectMethodInvokesNotInAllowedRange, use:

  ruleType = "DirectMethodInvokesNotInAllowedRange"

Para FailedLocalLoginsNotInAllowedRange, use:

  ruleType = "FailedLocalLoginsNotInAllowedRange"

Para FileUploadsNotInAllowedRange, use:

  ruleType = "FileUploadsNotInAllowedRange"

Para HttpC2DMessagesNotInAllowedRange, use:

  ruleType = "HttpC2DMessagesNotInAllowedRange"

Para HttpC2DRejectedMessagesNotInAllowedRange, use:

  ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"

Para HttpD2CMessagesNotInAllowedRange, use:

  ruleType = "HttpD2CMessagesNotInAllowedRange"

Para MqttC2DMessagesNotInAllowedRange, use:

  ruleType = "MqttC2DMessagesNotInAllowedRange"

Para MqttC2DRejectedMessagesNotInAllowedRange, use:

  ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"

Para MqttD2CMessagesNotInAllowedRange, use:

  ruleType = "MqttD2CMessagesNotInAllowedRange"

Para QueuePurgesNotInAllowedRange, use:

  ruleType = "QueuePurgesNotInAllowedRange"

Para TwinUpdatesNotInAllowedRange, use:

  ruleType = "TwinUpdatesNotInAllowedRange"

Para UnauthorizedOperationsNotInAllowedRange, use:

  ruleType = "UnauthorizedOperationsNotInAllowedRange"

Valores de propriedade

deviceSecurityGroups

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 1-260

Caracteres válidos:
Caracteres alfanuméricos, sublinhados e hifens.
parent_id A ID do recurso ao qual aplicar esse recurso de extensão. cadeia de caracteres (obrigatório)
properties Dados do grupo segurança do dispositivo DeviceSecurityGroupProperties

DeviceSecurityGroupProperties

Nome Descrição Valor
allowlistRules As regras de alerta personalizadas da lista de permissões. AllowlistCustomAlertRule[]
denylistRules As regras de alerta personalizadas da lista de negações. DenylistCustomAlertRule[]
thresholdRules A lista de regras de limite de alerta personalizadas. ThresholdCustomAlertRule[]
timeWindowRules A lista de regras de janela de tempo de alerta personalizadas. TimeWindowCustomAlertRule[]

AllowlistCustomAlertRule

Nome Descrição Valor
allowlistValues Os valores a serem permitidos. O formato dos valores depende do tipo de regra. string[] (obrigatório)
isEnabled Status do alerta personalizado. bool (obrigatório)
ruleType Definir o tipo de objeto ConnectionFromIpNotAllowed
ConnectionToIpNotAllowed
LocalUserNotAllowed
ProcessNotAllowed (obrigatório)

ConnectionFromIpNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "ConnectionFromIpNotAllowed" (obrigatório)

ConnectionToIpNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "ConnectionToIpNotAllowed" (obrigatório)

LocalUserNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "LocalUserNotAllowed" (obrigatório)

ProcessNotAllowed

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "ProcessNotAllowed" (obrigatório)

DenylistCustomAlertRule

Nome Descrição Valor
denylistValues Os valores a negar. O formato dos valores depende do tipo de regra. string[] (obrigatório)
isEnabled Status do alerta personalizado. bool (obrigatório)
ruleType O tipo da regra de alerta personalizada. cadeia de caracteres (obrigatório)

ThresholdCustomAlertRule

Nome Descrição Valor
isEnabled Status do alerta personalizado. bool (obrigatório)
maxThreshold O limite máximo. int (obrigatório)
minThreshold O limite mínimo. int (obrigatório)
ruleType Definir o tipo de objeto ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (obrigatório)

ActiveConnectionsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "ActiveConnectionsNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "AmqpC2DMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "AmqpC2DRejectedMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

AmqpD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "AmqpD2CMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

DirectMethodInvokesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "DirectMethodInvokesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

FailedLocalLoginsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "FailedLocalLoginsNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

FileUploadsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "FileUploadsNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "HttpC2DMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "HttpC2DRejectedMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

HttpD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "HttpD2CMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttC2DMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "MqttC2DMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttC2DRejectedMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "MqttC2DRejectedMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

MqttD2CMessagesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "MqttD2CMessagesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

QueuePurgesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "QueuePurgesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

TwinUpdatesNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "TwinUpdatesNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

UnauthorizedOperationsNotInAllowedRange

Nome Descrição Valor
ruleType O tipo da regra de alerta personalizada. "UnauthorizedOperationsNotInAllowedRange" (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)

TimeWindowCustomAlertRule

Nome Descrição Valor
isEnabled Status do alerta personalizado. bool (obrigatório)
maxThreshold O limite máximo. int (obrigatório)
minThreshold O limite mínimo. int (obrigatório)
timeWindowSize O tamanho da janela de tempo no formato iso8601. cadeia de caracteres (obrigatório)
ruleType Definir o tipo de objeto ActiveConnectionsNotInAllowedRange
AmqpC2DMessagesNotInAllowedRange
AmqpC2DRejectedMessagesNotInAllowedRange
AmqpD2CMessagesNotInAllowedRange
DirectMethodInvokesNotInAllowedRange
FailedLocalLoginsNotInAllowedRange
FileUploadsNotInAllowedRange
HttpC2DMessagesNotInAllowedRange
HttpC2DRejectedMessagesNotInAllowedRange
HttpD2CMessagesNotInAllowedRange
MqttC2DMessagesNotInAllowedRange
MqttC2DRejectedMessagesNotInAllowedRange
MqttD2CMessagesNotInAllowedRange
QueuePurgesNotInAllowedRange
TwinUpdatesNotInAllowedRange
UnauthorizedOperationsNotInAllowedRange (obrigatório)