Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Definición de recursos de Bicep
El tipo de recurso deviceSecurityGroups se puede implementar con operaciones destinadas a:
Tenant - Véaseinquilino Grupos de gestión - Véasegrupo de gestión Subscription - Véasesuscripción Grupos de recursos - Véaserecurso Comandos de despliegue en grupo
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Security/deviceSecurityGroups, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Security/deviceSecurityGroups@2019-08-01' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
allowlistRules: [
{
allowlistValues: [
'string'
]
isEnabled: bool
ruleType: 'string'
// For remaining properties, see AllowlistCustomAlertRule objects
}
]
denylistRules: [
{
denylistValues: [
'string'
]
isEnabled: bool
ruleType: 'string'
}
]
thresholdRules: [
{
isEnabled: bool
maxThreshold: int
minThreshold: int
ruleType: 'string'
// For remaining properties, see ThresholdCustomAlertRule objects
}
]
timeWindowRules: [
{
isEnabled: bool
maxThreshold: int
minThreshold: int
timeWindowSize: 'string'
ruleType: 'string'
// For remaining properties, see TimeWindowCustomAlertRule objects
}
]
}
}
Objetos AllowlistCustomAlertRule
Establezca la propiedad ruleType para especificar el tipo de objeto.
Para ConnectionFromIpNotAllowed, use:
{
ruleType: 'ConnectionFromIpNotAllowed'
}
Para ConnectionToIpNotAllowed, use:
{
ruleType: 'ConnectionToIpNotAllowed'
}
Para LocalUserNotAllowed, use:
{
ruleType: 'LocalUserNotAllowed'
}
Para ProcessNotAllowed, use:
{
ruleType: 'ProcessNotAllowed'
}
Objetos TimeWindowCustomAlertRule
Establezca la propiedad ruleType para especificar el 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'
}
Objetos ThresholdCustomAlertRule
Establezca la propiedad ruleType para especificar el 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'
}
Valores de propiedad
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | El nombre del recurso | string (obligatorio) |
| properties | Datos del grupo de seguridad de dispositivos | DeviceSecurityGroupProperties |
| scope | Use al crear un recurso en un ámbito diferente del ámbito de implementación. | Establece esta propiedad como el nombre simbólico de un recurso para aplicar el recurso extension. |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ActiveConnectionsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ActiveConnectionsNotInAllowedRange' (obligatorio) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Valores que se van a permitir. El formato de los valores depende del tipo de regla. | string[] (obligatorio) |
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| ruleType | Establézcalo en 'ConnectionFromIpNotAllowed' para el tipo ConnectionFromIpNotAllowed. Establézcalo en 'ConnectionToIpNotAllowed' para el tipo ConnectionToIpNotAllowed. Establézcalo en 'LocalUserNotAllowed' para el tipo LocalUserNotAllowed. Establézcalo en 'ProcessNotAllowed' para el tipo ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (obligatorio) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DMessagesNotInAllowedRange' (obligatorio) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpD2CMessagesNotInAllowedRange' (obligatorio) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ConnectionFromIpNotAllowed' (obligatorio) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ConnectionToIpNotAllowed' (obligatorio) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Valores que se van a denegar. El formato de los valores depende del tipo de regla. | string[] (obligatorio) |
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| ruleType | Tipo de la regla de alerta personalizada. | string (obligatorio) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Reglas de alerta personalizadas de lista de permitidos. | AllowlistCustomAlertRule[] |
| denylistRules | Reglas de alerta personalizadas de la lista de denegación. | DenylistCustomAlertRule[] |
| thresholdRules | Lista de reglas de umbral de alerta personalizadas. | ThresholdCustomAlertRule[] |
| timeWindowRules | Lista de reglas personalizadas de período de tiempo de alerta. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'DirectMethodInvokesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'DirectMethodInvokesNotInAllowedRange' (obligatorio) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FailedLocalLoginsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FailedLocalLoginsNotInAllowedRange' (obligatorio) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FileUploadsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FileUploadsNotInAllowedRange' (obligatorio) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DMessagesNotInAllowedRange' (obligatorio) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpD2CMessagesNotInAllowedRange' (obligatorio) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'LocalUserNotAllowed' (obligatorio) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DMessagesNotInAllowedRange' (obligatorio) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttD2CMessagesNotInAllowedRange' (obligatorio) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ProcessNotAllowed' (obligatorio) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'QueuePurgesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'QueuePurgesNotInAllowedRange' (obligatorio) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| maxThreshold | Umbral máximo. | int (obligatorio) |
| minThreshold | Umbral mínimo. | int (obligatorio) |
| ruleType | Establézcalo en 'ActiveConnectionsNotInAllowedRange' para el tipo ActiveConnectionsNotInAllowedRange. Establézcalo en 'AmqpC2DMessagesNotInAllowedRange' para el tipo AmqpC2DMessagesNotInAllowedRange. Establézcalo en 'AmqpC2DRejectedMessagesNotInAllowedRange' para el tipo AmqpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'AmqpD2CMessagesNotInAllowedRange' para el tipo AmqpD2CMessagesNotInAllowedRange. Establézcalo en 'DirectMethodInvokesNotInAllowedRange' para el tipo DirectMethodInvokesNotInAllowedRange. Establézcalo en "FailedLocalLoginsNotInAllowedRange" para el tipo FailedLocalLoginsNotInAllowedRange. Establézcalo en 'FileUploadsNotInAllowedRange' para el tipo FileUploadsNotInAllowedRange. Establézcalo en 'HttpC2DMessagesNotInAllowedRange' para el tipo HttpC2DMessagesNotInAllowedRange. Establézcalo en 'HttpC2DRejectedMessagesNotInAllowedRange' para el tipo HttpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'HttpD2CMessagesNotInAllowedRange' para el tipo HttpD2CMessagesNotInAllowedRange. Establézcalo en 'MqttC2DMessagesNotInAllowedRange' para el tipo MqttC2DMessagesNotInAllowedRange. Establézcalo en 'MqttC2DRejectedMessagesNotInAllowedRange' para el tipo MqttC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'MqttD2CMessagesNotInAllowedRange' para el tipo MqttD2CMessagesNotInAllowedRange. Establézcalo en 'QueuePurgesNotInAllowedRange' para el tipo QueuePurgesNotInAllowedRange. Establézcalo en 'TwinUpdatesNotInAllowedRange' para el tipo TwinUpdatesNotInAllowedRange. Establézcalo en 'UnauthorizedOperationsNotInAllowedRange' para el tipo UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| maxThreshold | Umbral máximo. | int (obligatorio) |
| minThreshold | Umbral mínimo. | int (obligatorio) |
| ruleType | Establézcalo en 'ActiveConnectionsNotInAllowedRange' para el tipo ActiveConnectionsNotInAllowedRange. Establézcalo en 'AmqpC2DMessagesNotInAllowedRange' para el tipo AmqpC2DMessagesNotInAllowedRange. Establézcalo en 'AmqpC2DRejectedMessagesNotInAllowedRange' para el tipo AmqpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'AmqpD2CMessagesNotInAllowedRange' para el tipo AmqpD2CMessagesNotInAllowedRange. Establézcalo en 'DirectMethodInvokesNotInAllowedRange' para el tipo DirectMethodInvokesNotInAllowedRange. Establézcalo en "FailedLocalLoginsNotInAllowedRange" para el tipo FailedLocalLoginsNotInAllowedRange. Establézcalo en 'FileUploadsNotInAllowedRange' para el tipo FileUploadsNotInAllowedRange. Establézcalo en 'HttpC2DMessagesNotInAllowedRange' para el tipo HttpC2DMessagesNotInAllowedRange. Establézcalo en 'HttpC2DRejectedMessagesNotInAllowedRange' para el tipo HttpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'HttpD2CMessagesNotInAllowedRange' para el tipo HttpD2CMessagesNotInAllowedRange. Establézcalo en 'MqttC2DMessagesNotInAllowedRange' para el tipo MqttC2DMessagesNotInAllowedRange. Establézcalo en 'MqttC2DRejectedMessagesNotInAllowedRange' para el tipo MqttC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'MqttD2CMessagesNotInAllowedRange' para el tipo MqttD2CMessagesNotInAllowedRange. Establézcalo en 'QueuePurgesNotInAllowedRange' para el tipo QueuePurgesNotInAllowedRange. Establézcalo en 'TwinUpdatesNotInAllowedRange' para el tipo TwinUpdatesNotInAllowedRange. Establézcalo en 'UnauthorizedOperationsNotInAllowedRange' para el tipo UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'TwinUpdatesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'TwinUpdatesNotInAllowedRange' (obligatorio) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
Definición de recursos de plantilla de ARM
El tipo de recurso deviceSecurityGroups se puede implementar con operaciones destinadas a:
Tenant - Véaseinquilino Grupos de gestión - Véasegrupo de gestión Subscription - Véasesuscripción Grupos de recursos - Véaserecurso Comandos de despliegue en grupo
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Security/deviceSecurityGroups, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Security/deviceSecurityGroups",
"apiVersion": "2019-08-01",
"name": "string",
"properties": {
"allowlistRules": [ {
"allowlistValues": [ "string" ],
"isEnabled": "bool",
"ruleType": "string"
// For remaining properties, see AllowlistCustomAlertRule objects
} ],
"denylistRules": [
{
"denylistValues": [ "string" ],
"isEnabled": "bool",
"ruleType": "string"
}
],
"thresholdRules": [ {
"isEnabled": "bool",
"maxThreshold": "int",
"minThreshold": "int",
"ruleType": "string"
// For remaining properties, see ThresholdCustomAlertRule objects
} ],
"timeWindowRules": [ {
"isEnabled": "bool",
"maxThreshold": "int",
"minThreshold": "int",
"timeWindowSize": "string",
"ruleType": "string"
// For remaining properties, see TimeWindowCustomAlertRule objects
} ]
}
}
Objetos AllowlistCustomAlertRule
Establezca la propiedad ruleType para especificar el tipo de objeto.
Para ConnectionFromIpNotAllowed, use:
{
"ruleType": "ConnectionFromIpNotAllowed"
}
Para ConnectionToIpNotAllowed, use:
{
"ruleType": "ConnectionToIpNotAllowed"
}
Para LocalUserNotAllowed, use:
{
"ruleType": "LocalUserNotAllowed"
}
Para ProcessNotAllowed, use:
{
"ruleType": "ProcessNotAllowed"
}
Objetos TimeWindowCustomAlertRule
Establezca la propiedad ruleType para especificar el 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"
}
Objetos ThresholdCustomAlertRule
Establezca la propiedad ruleType para especificar el 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"
}
Valores de propiedad
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| apiVersion | La versión de api | '2019-08-01' |
| name | El nombre del recurso | string (obligatorio) |
| properties | Datos del grupo de seguridad de dispositivos | DeviceSecurityGroupProperties |
| type | El tipo de recurso | 'Microsoft.Security/deviceSecurityGroups' |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ActiveConnectionsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ActiveConnectionsNotInAllowedRange' (obligatorio) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Valores que se van a permitir. El formato de los valores depende del tipo de regla. | string[] (obligatorio) |
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| ruleType | Establézcalo en 'ConnectionFromIpNotAllowed' para el tipo ConnectionFromIpNotAllowed. Establézcalo en 'ConnectionToIpNotAllowed' para el tipo ConnectionToIpNotAllowed. Establézcalo en 'LocalUserNotAllowed' para el tipo LocalUserNotAllowed. Establézcalo en 'ProcessNotAllowed' para el tipo ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (obligatorio) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DMessagesNotInAllowedRange' (obligatorio) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpD2CMessagesNotInAllowedRange' (obligatorio) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ConnectionFromIpNotAllowed' (obligatorio) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ConnectionToIpNotAllowed' (obligatorio) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Valores que se van a denegar. El formato de los valores depende del tipo de regla. | string[] (obligatorio) |
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| ruleType | Tipo de la regla de alerta personalizada. | string (obligatorio) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Reglas de alerta personalizadas de lista de permitidos. | AllowlistCustomAlertRule[] |
| denylistRules | Reglas de alerta personalizadas de la lista de denegación. | DenylistCustomAlertRule[] |
| thresholdRules | Lista de reglas de umbral de alerta personalizadas. | ThresholdCustomAlertRule[] |
| timeWindowRules | Lista de reglas personalizadas de período de tiempo de alerta. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'DirectMethodInvokesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'DirectMethodInvokesNotInAllowedRange' (obligatorio) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FailedLocalLoginsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FailedLocalLoginsNotInAllowedRange' (obligatorio) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FileUploadsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FileUploadsNotInAllowedRange' (obligatorio) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DMessagesNotInAllowedRange' (obligatorio) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpD2CMessagesNotInAllowedRange' (obligatorio) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'LocalUserNotAllowed' (obligatorio) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DMessagesNotInAllowedRange' (obligatorio) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttD2CMessagesNotInAllowedRange' (obligatorio) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ProcessNotAllowed' (obligatorio) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'QueuePurgesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'QueuePurgesNotInAllowedRange' (obligatorio) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| maxThreshold | Umbral máximo. | int (obligatorio) |
| minThreshold | Umbral mínimo. | int (obligatorio) |
| ruleType | Establézcalo en 'ActiveConnectionsNotInAllowedRange' para el tipo ActiveConnectionsNotInAllowedRange. Establézcalo en 'AmqpC2DMessagesNotInAllowedRange' para el tipo AmqpC2DMessagesNotInAllowedRange. Establézcalo en 'AmqpC2DRejectedMessagesNotInAllowedRange' para el tipo AmqpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'AmqpD2CMessagesNotInAllowedRange' para el tipo AmqpD2CMessagesNotInAllowedRange. Establézcalo en 'DirectMethodInvokesNotInAllowedRange' para el tipo DirectMethodInvokesNotInAllowedRange. Establézcalo en "FailedLocalLoginsNotInAllowedRange" para el tipo FailedLocalLoginsNotInAllowedRange. Establézcalo en 'FileUploadsNotInAllowedRange' para el tipo FileUploadsNotInAllowedRange. Establézcalo en 'HttpC2DMessagesNotInAllowedRange' para el tipo HttpC2DMessagesNotInAllowedRange. Establézcalo en 'HttpC2DRejectedMessagesNotInAllowedRange' para el tipo HttpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'HttpD2CMessagesNotInAllowedRange' para el tipo HttpD2CMessagesNotInAllowedRange. Establézcalo en 'MqttC2DMessagesNotInAllowedRange' para el tipo MqttC2DMessagesNotInAllowedRange. Establézcalo en 'MqttC2DRejectedMessagesNotInAllowedRange' para el tipo MqttC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'MqttD2CMessagesNotInAllowedRange' para el tipo MqttD2CMessagesNotInAllowedRange. Establézcalo en 'QueuePurgesNotInAllowedRange' para el tipo QueuePurgesNotInAllowedRange. Establézcalo en 'TwinUpdatesNotInAllowedRange' para el tipo TwinUpdatesNotInAllowedRange. Establézcalo en 'UnauthorizedOperationsNotInAllowedRange' para el tipo UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| maxThreshold | Umbral máximo. | int (obligatorio) |
| minThreshold | Umbral mínimo. | int (obligatorio) |
| ruleType | Establézcalo en 'ActiveConnectionsNotInAllowedRange' para el tipo ActiveConnectionsNotInAllowedRange. Establézcalo en 'AmqpC2DMessagesNotInAllowedRange' para el tipo AmqpC2DMessagesNotInAllowedRange. Establézcalo en 'AmqpC2DRejectedMessagesNotInAllowedRange' para el tipo AmqpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'AmqpD2CMessagesNotInAllowedRange' para el tipo AmqpD2CMessagesNotInAllowedRange. Establézcalo en 'DirectMethodInvokesNotInAllowedRange' para el tipo DirectMethodInvokesNotInAllowedRange. Establézcalo en "FailedLocalLoginsNotInAllowedRange" para el tipo FailedLocalLoginsNotInAllowedRange. Establézcalo en 'FileUploadsNotInAllowedRange' para el tipo FileUploadsNotInAllowedRange. Establézcalo en 'HttpC2DMessagesNotInAllowedRange' para el tipo HttpC2DMessagesNotInAllowedRange. Establézcalo en 'HttpC2DRejectedMessagesNotInAllowedRange' para el tipo HttpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'HttpD2CMessagesNotInAllowedRange' para el tipo HttpD2CMessagesNotInAllowedRange. Establézcalo en 'MqttC2DMessagesNotInAllowedRange' para el tipo MqttC2DMessagesNotInAllowedRange. Establézcalo en 'MqttC2DRejectedMessagesNotInAllowedRange' para el tipo MqttC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'MqttD2CMessagesNotInAllowedRange' para el tipo MqttD2CMessagesNotInAllowedRange. Establézcalo en 'QueuePurgesNotInAllowedRange' para el tipo QueuePurgesNotInAllowedRange. Establézcalo en 'TwinUpdatesNotInAllowedRange' para el tipo TwinUpdatesNotInAllowedRange. Establézcalo en 'UnauthorizedOperationsNotInAllowedRange' para el tipo UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'TwinUpdatesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'TwinUpdatesNotInAllowedRange' (obligatorio) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
Ejemplos de uso
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso deviceSecurityGroups se puede implementar con operaciones destinadas a:
- Inquilino* Grupos directivos* Suscripción* Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Security/deviceSecurityGroups, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name = "string"
parent_id = "string"
body = {
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
Establezca la propiedad ruleType para especificar el tipo de objeto.
Para ConnectionFromIpNotAllowed, use:
{
ruleType = "ConnectionFromIpNotAllowed"
}
Para ConnectionToIpNotAllowed, use:
{
ruleType = "ConnectionToIpNotAllowed"
}
Para LocalUserNotAllowed, use:
{
ruleType = "LocalUserNotAllowed"
}
Para ProcessNotAllowed, use:
{
ruleType = "ProcessNotAllowed"
}
Objetos TimeWindowCustomAlertRule
Establezca la propiedad ruleType para especificar el 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"
}
Objetos ThresholdCustomAlertRule
Establezca la propiedad ruleType para especificar el 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"
}
Valores de propiedad
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | El nombre del recurso | string (obligatorio) |
| parent_id | Identificador del recurso al que se va a aplicar este recurso de extensión. | string (obligatorio) |
| properties | Datos del grupo de seguridad de dispositivos | DeviceSecurityGroupProperties |
| type | El tipo de recurso | "Microsoft.Security/deviceSecurityGroups@2019-08-01" |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ActiveConnectionsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ActiveConnectionsNotInAllowedRange' (obligatorio) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Valores que se van a permitir. El formato de los valores depende del tipo de regla. | string[] (obligatorio) |
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| ruleType | Establézcalo en 'ConnectionFromIpNotAllowed' para el tipo ConnectionFromIpNotAllowed. Establézcalo en 'ConnectionToIpNotAllowed' para el tipo ConnectionToIpNotAllowed. Establézcalo en 'LocalUserNotAllowed' para el tipo LocalUserNotAllowed. Establézcalo en 'ProcessNotAllowed' para el tipo ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (obligatorio) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DMessagesNotInAllowedRange' (obligatorio) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'AmqpD2CMessagesNotInAllowedRange' (obligatorio) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ConnectionFromIpNotAllowed' (obligatorio) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ConnectionToIpNotAllowed' (obligatorio) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Valores que se van a denegar. El formato de los valores depende del tipo de regla. | string[] (obligatorio) |
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| ruleType | Tipo de la regla de alerta personalizada. | string (obligatorio) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Reglas de alerta personalizadas de lista de permitidos. | AllowlistCustomAlertRule[] |
| denylistRules | Reglas de alerta personalizadas de la lista de denegación. | DenylistCustomAlertRule[] |
| thresholdRules | Lista de reglas de umbral de alerta personalizadas. | ThresholdCustomAlertRule[] |
| timeWindowRules | Lista de reglas personalizadas de período de tiempo de alerta. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'DirectMethodInvokesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'DirectMethodInvokesNotInAllowedRange' (obligatorio) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FailedLocalLoginsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FailedLocalLoginsNotInAllowedRange' (obligatorio) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FileUploadsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'FileUploadsNotInAllowedRange' (obligatorio) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DMessagesNotInAllowedRange' (obligatorio) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'HttpD2CMessagesNotInAllowedRange' (obligatorio) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'LocalUserNotAllowed' (obligatorio) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DMessagesNotInAllowedRange' (obligatorio) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttC2DRejectedMessagesNotInAllowedRange' (obligatorio) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttD2CMessagesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'MqttD2CMessagesNotInAllowedRange' (obligatorio) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'ProcessNotAllowed' (obligatorio) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'QueuePurgesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'QueuePurgesNotInAllowedRange' (obligatorio) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| maxThreshold | Umbral máximo. | int (obligatorio) |
| minThreshold | Umbral mínimo. | int (obligatorio) |
| ruleType | Establézcalo en 'ActiveConnectionsNotInAllowedRange' para el tipo ActiveConnectionsNotInAllowedRange. Establézcalo en 'AmqpC2DMessagesNotInAllowedRange' para el tipo AmqpC2DMessagesNotInAllowedRange. Establézcalo en 'AmqpC2DRejectedMessagesNotInAllowedRange' para el tipo AmqpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'AmqpD2CMessagesNotInAllowedRange' para el tipo AmqpD2CMessagesNotInAllowedRange. Establézcalo en 'DirectMethodInvokesNotInAllowedRange' para el tipo DirectMethodInvokesNotInAllowedRange. Establézcalo en "FailedLocalLoginsNotInAllowedRange" para el tipo FailedLocalLoginsNotInAllowedRange. Establézcalo en 'FileUploadsNotInAllowedRange' para el tipo FileUploadsNotInAllowedRange. Establézcalo en 'HttpC2DMessagesNotInAllowedRange' para el tipo HttpC2DMessagesNotInAllowedRange. Establézcalo en 'HttpC2DRejectedMessagesNotInAllowedRange' para el tipo HttpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'HttpD2CMessagesNotInAllowedRange' para el tipo HttpD2CMessagesNotInAllowedRange. Establézcalo en 'MqttC2DMessagesNotInAllowedRange' para el tipo MqttC2DMessagesNotInAllowedRange. Establézcalo en 'MqttC2DRejectedMessagesNotInAllowedRange' para el tipo MqttC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'MqttD2CMessagesNotInAllowedRange' para el tipo MqttD2CMessagesNotInAllowedRange. Establézcalo en 'QueuePurgesNotInAllowedRange' para el tipo QueuePurgesNotInAllowedRange. Establézcalo en 'TwinUpdatesNotInAllowedRange' para el tipo TwinUpdatesNotInAllowedRange. Establézcalo en 'UnauthorizedOperationsNotInAllowedRange' para el tipo UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Estado de la alerta personalizada. | bool (obligatorio) |
| maxThreshold | Umbral máximo. | int (obligatorio) |
| minThreshold | Umbral mínimo. | int (obligatorio) |
| ruleType | Establézcalo en 'ActiveConnectionsNotInAllowedRange' para el tipo ActiveConnectionsNotInAllowedRange. Establézcalo en 'AmqpC2DMessagesNotInAllowedRange' para el tipo AmqpC2DMessagesNotInAllowedRange. Establézcalo en 'AmqpC2DRejectedMessagesNotInAllowedRange' para el tipo AmqpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'AmqpD2CMessagesNotInAllowedRange' para el tipo AmqpD2CMessagesNotInAllowedRange. Establézcalo en 'DirectMethodInvokesNotInAllowedRange' para el tipo DirectMethodInvokesNotInAllowedRange. Establézcalo en "FailedLocalLoginsNotInAllowedRange" para el tipo FailedLocalLoginsNotInAllowedRange. Establézcalo en 'FileUploadsNotInAllowedRange' para el tipo FileUploadsNotInAllowedRange. Establézcalo en 'HttpC2DMessagesNotInAllowedRange' para el tipo HttpC2DMessagesNotInAllowedRange. Establézcalo en 'HttpC2DRejectedMessagesNotInAllowedRange' para el tipo HttpC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'HttpD2CMessagesNotInAllowedRange' para el tipo HttpD2CMessagesNotInAllowedRange. Establézcalo en 'MqttC2DMessagesNotInAllowedRange' para el tipo MqttC2DMessagesNotInAllowedRange. Establézcalo en 'MqttC2DRejectedMessagesNotInAllowedRange' para el tipo MqttC2DRejectedMessagesNotInAllowedRange. Establézcalo en 'MqttD2CMessagesNotInAllowedRange' para el tipo MqttD2CMessagesNotInAllowedRange. Establézcalo en 'QueuePurgesNotInAllowedRange' para el tipo QueuePurgesNotInAllowedRange. Establézcalo en 'TwinUpdatesNotInAllowedRange' para el tipo TwinUpdatesNotInAllowedRange. Establézcalo en 'UnauthorizedOperationsNotInAllowedRange' para el tipo UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'TwinUpdatesNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'TwinUpdatesNotInAllowedRange' (obligatorio) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |
| timeWindowSize | Tamaño de la ventana de tiempo en formato iso8601. | string (obligatorio) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Tipo de la regla de alerta personalizada. | 'UnauthorizedOperationsNotInAllowedRange' (obligatorio) |