Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bicep-Ressourcendefinition
Der deviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
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
}
]
}
}
ThresholdCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:
{
ruleType: 'ActiveConnectionsNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType: 'AmqpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:
{
ruleType: 'DirectMethodInvokesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:
{
ruleType: 'FailedLocalLoginsNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:
{
ruleType: 'FileUploadsNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType: 'HttpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType: 'HttpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:
{
ruleType: 'MqttC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:
{
ruleType: 'MqttD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:
{
ruleType: 'QueuePurgesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:
{
ruleType: 'TwinUpdatesNotInAllowedRange'
timeWindowSize: 'string'
}
Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:
{
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
timeWindowSize: 'string'
}
TimeWindowCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:
{
ruleType: 'ActiveConnectionsNotInAllowedRange'
}
Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
}
Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
}
Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType: 'AmqpD2CMessagesNotInAllowedRange'
}
Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:
{
ruleType: 'DirectMethodInvokesNotInAllowedRange'
}
Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:
{
ruleType: 'FailedLocalLoginsNotInAllowedRange'
}
Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:
{
ruleType: 'FileUploadsNotInAllowedRange'
}
Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType: 'HttpC2DMessagesNotInAllowedRange'
}
Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
}
Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType: 'HttpD2CMessagesNotInAllowedRange'
}
Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:
{
ruleType: 'MqttC2DMessagesNotInAllowedRange'
}
Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
}
Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:
{
ruleType: 'MqttD2CMessagesNotInAllowedRange'
}
Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:
{
ruleType: 'QueuePurgesNotInAllowedRange'
}
Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:
{
ruleType: 'TwinUpdatesNotInAllowedRange'
}
Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:
{
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
}
AllowlistCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ConnectionFromIpNotAllowed Folgendes:
{
ruleType: 'ConnectionFromIpNotAllowed'
}
Verwenden Sie für ConnectionToIpNotAllowed Folgendes:
{
ruleType: 'ConnectionToIpNotAllowed'
}
Verwenden Sie für LocalUserNotAllowed Folgendes:
{
ruleType: 'LocalUserNotAllowed'
}
Verwenden Sie für ProcessNotAllowed Folgendes:
{
ruleType: 'ProcessNotAllowed'
}
Eigenschaftswerte
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| properties | Gerätesicherheitsgruppendaten | DeviceSecurityGroupProperties |
| scope | Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. | Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden. |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ActiveConnectionsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ActiveConnectionsNotInAllowedRange' (erforderlich) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Die zulässigen Werte. Das Format der Werte hängt vom Regeltyp ab. | string[] (erforderlich) |
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| ruleType | Legen Sie den Wert auf 'ConnectionFromIpNotAllowed' für den Typ ConnectionFromIpNotAllowed fest. Legen Sie den Wert auf 'ConnectionToIpNotAllowed' für den Typ ConnectionToIpNotAllowed fest. Legen Sie den Wert auf "LocalUserNotAllowed" für den Typ "LocalUserNotAllowed" fest. Legen Sie für den Typ ProcessNotAllowed auf "ProcessNotAllowed" fest. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (erforderlich) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DMessagesNotInAllowedRange' (erforderlich) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpD2CMessagesNotInAllowedRange' (erforderlich) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ConnectionFromIpNotAllowed' (erforderlich) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ConnectionToIpNotAllowed' (erforderlich) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Die Werte, die verweigert werden sollen. Das Format der Werte hängt vom Regeltyp ab. | string[] (erforderlich) |
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | Zeichenfolge (erforderlich) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Die benutzerdefinierten Regeln für die Zulassungsliste. | AllowlistCustomAlertRule[] |
| denylistRules | Die benutzerdefinierten Warnungsregeln für die Ablehnungsliste. | DenylistCustomAlertRule[] |
| thresholdRules | Die Liste der benutzerdefinierten Warnungsschwellenregeln. | ThresholdCustomAlertRule[] |
| timeWindowRules | Die Liste der benutzerdefinierten Warnungszeitfensterregeln. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'DirectMethodInvokesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'DirectMethodInvokesNotInAllowedRange' (erforderlich) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FailedLocalLoginsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FailedLocalLoginsNotInAllowedRange' (erforderlich) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FileUploadsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FileUploadsNotInAllowedRange' (erforderlich) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DMessagesNotInAllowedRange' (erforderlich) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpD2CMessagesNotInAllowedRange' (erforderlich) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'LocalUserNotAllowed' (erforderlich) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DMessagesNotInAllowedRange' (erforderlich) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttD2CMessagesNotInAllowedRange' (erforderlich) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ProcessNotAllowed' (erforderlich) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'QueuePurgesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'QueuePurgesNotInAllowedRange' (erforderlich) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| maxThreshold | Der maximale Schwellenwert. | int (erforderlich) |
| minThreshold | Der Mindestschwellenwert. | int (erforderlich) |
| ruleType | Legen Sie für den Typ ActiveConnectionsNotInAllowedRange den Wert "ActiveConnectionsNotInAllowedRange" fest. Legen Sie den Wert auf 'AmqpC2DMessagesNotInAllowedRange' für den Typ AmqpC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpC2DRejectedMessagesNotInAllowedRange' für den Typ AmqpC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpD2CMessagesNotInAllowedRange' für den Typ AmqpD2CMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'DirectMethodInvokesNotInAllowedRange' für den Typ DirectMethodInvokesNotInAllowedRange fest. Legen Sie den Wert auf "FailedLocalLoginsNotInAllowedRange" für den Typ "FailedLocalLoginsNotInAllowedRange" fest. Legen Sie "FileUploadsNotInAllowedRange" für den Typ "FileUploadsNotInAllowedRange" fest. Legen Sie den Wert auf 'HttpC2DMessagesNotInAllowedRange' für den Typ HttpC2DMessagesNotInAllowedRange fest. Legen Sie für den Typ HttpC2DRejectedMessagesNotInAllowedRange den Wert auf 'HttpC2DRejectedMessagesNotInAllowedRange' fest. Legen Sie den Wert auf "HttpD2CMessagesNotInAllowedRange" für den Typ "HttpD2CMessagesNotInAllowedRange" fest. Legen Sie den Wert auf 'MqttC2DMessagesNotInAllowedRange' für den Typ MqttC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttC2DRejectedMessagesNotInAllowedRange' für den Typ MqttC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttD2CMessagesNotInAllowedRange' für den Typ MqttD2CMessagesNotInAllowedRange fest. Legen Sie "QueuePurgesNotInAllowedRange" für den Typ "QueuePurgesNotInAllowedRange" fest. Legen Sie diesen Wert auf 'TwinUpdatesNotInAllowedRange' für den Typ TwinUpdatesNotInAllowedRange fest. Legen Sie den Wert auf 'UnauthorizedOperationsNotInAllowedRange' für den Typ UnauthorizedOperationsNotInAllowedRange fest. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| maxThreshold | Der maximale Schwellenwert. | int (erforderlich) |
| minThreshold | Der Mindestschwellenwert. | int (erforderlich) |
| ruleType | Legen Sie für den Typ ActiveConnectionsNotInAllowedRange den Wert "ActiveConnectionsNotInAllowedRange" fest. Legen Sie den Wert auf 'AmqpC2DMessagesNotInAllowedRange' für den Typ AmqpC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpC2DRejectedMessagesNotInAllowedRange' für den Typ AmqpC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpD2CMessagesNotInAllowedRange' für den Typ AmqpD2CMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'DirectMethodInvokesNotInAllowedRange' für den Typ DirectMethodInvokesNotInAllowedRange fest. Legen Sie den Wert auf "FailedLocalLoginsNotInAllowedRange" für den Typ "FailedLocalLoginsNotInAllowedRange" fest. Legen Sie "FileUploadsNotInAllowedRange" für den Typ "FileUploadsNotInAllowedRange" fest. Legen Sie den Wert auf 'HttpC2DMessagesNotInAllowedRange' für den Typ HttpC2DMessagesNotInAllowedRange fest. Legen Sie für den Typ HttpC2DRejectedMessagesNotInAllowedRange den Wert auf 'HttpC2DRejectedMessagesNotInAllowedRange' fest. Legen Sie den Wert auf "HttpD2CMessagesNotInAllowedRange" für den Typ "HttpD2CMessagesNotInAllowedRange" fest. Legen Sie den Wert auf 'MqttC2DMessagesNotInAllowedRange' für den Typ MqttC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttC2DRejectedMessagesNotInAllowedRange' für den Typ MqttC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttD2CMessagesNotInAllowedRange' für den Typ MqttD2CMessagesNotInAllowedRange fest. Legen Sie "QueuePurgesNotInAllowedRange" für den Typ "QueuePurgesNotInAllowedRange" fest. Legen Sie diesen Wert auf 'TwinUpdatesNotInAllowedRange' für den Typ TwinUpdatesNotInAllowedRange fest. Legen Sie den Wert auf 'UnauthorizedOperationsNotInAllowedRange' für den Typ UnauthorizedOperationsNotInAllowedRange fest. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'TwinUpdatesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'TwinUpdatesNotInAllowedRange' (erforderlich) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
ARM-Vorlagenressourcendefinition
Der deviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Security/deviceSecurityGroups",
"apiVersion": "2019-08-01",
"name": "string",
"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
} ]
}
}
ThresholdCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:
{
"ruleType": "ActiveConnectionsNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:
{
"ruleType": "AmqpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
"ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:
{
"ruleType": "AmqpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:
{
"ruleType": "DirectMethodInvokesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:
{
"ruleType": "FailedLocalLoginsNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:
{
"ruleType": "FileUploadsNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:
{
"ruleType": "HttpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:
{
"ruleType": "HttpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:
{
"ruleType": "MqttC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:
{
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:
{
"ruleType": "MqttD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:
{
"ruleType": "QueuePurgesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:
{
"ruleType": "TwinUpdatesNotInAllowedRange",
"timeWindowSize": "string"
}
Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:
{
"ruleType": "UnauthorizedOperationsNotInAllowedRange",
"timeWindowSize": "string"
}
TimeWindowCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:
{
"ruleType": "ActiveConnectionsNotInAllowedRange"
}
Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:
{
"ruleType": "AmqpC2DMessagesNotInAllowedRange"
}
Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
"ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"
}
Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:
{
"ruleType": "AmqpD2CMessagesNotInAllowedRange"
}
Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:
{
"ruleType": "DirectMethodInvokesNotInAllowedRange"
}
Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:
{
"ruleType": "FailedLocalLoginsNotInAllowedRange"
}
Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:
{
"ruleType": "FileUploadsNotInAllowedRange"
}
Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:
{
"ruleType": "HttpC2DMessagesNotInAllowedRange"
}
Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"
}
Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:
{
"ruleType": "HttpD2CMessagesNotInAllowedRange"
}
Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:
{
"ruleType": "MqttC2DMessagesNotInAllowedRange"
}
Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:
{
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"
}
Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:
{
"ruleType": "MqttD2CMessagesNotInAllowedRange"
}
Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:
{
"ruleType": "QueuePurgesNotInAllowedRange"
}
Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:
{
"ruleType": "TwinUpdatesNotInAllowedRange"
}
Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:
{
"ruleType": "UnauthorizedOperationsNotInAllowedRange"
}
AllowlistCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ConnectionFromIpNotAllowed Folgendes:
{
"ruleType": "ConnectionFromIpNotAllowed"
}
Verwenden Sie für ConnectionToIpNotAllowed Folgendes:
{
"ruleType": "ConnectionToIpNotAllowed"
}
Verwenden Sie für LocalUserNotAllowed Folgendes:
{
"ruleType": "LocalUserNotAllowed"
}
Verwenden Sie für ProcessNotAllowed Folgendes:
{
"ruleType": "ProcessNotAllowed"
}
Eigenschaftswerte
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| apiVersion | Die API-Version | '2019-08-01' |
| name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| properties | Gerätesicherheitsgruppendaten | DeviceSecurityGroupProperties |
| type | Der Ressourcentyp | 'Microsoft.Security/deviceSecurityGroups' |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ActiveConnectionsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ActiveConnectionsNotInAllowedRange' (erforderlich) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Die zulässigen Werte. Das Format der Werte hängt vom Regeltyp ab. | string[] (erforderlich) |
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| ruleType | Legen Sie den Wert auf 'ConnectionFromIpNotAllowed' für den Typ ConnectionFromIpNotAllowed fest. Legen Sie den Wert auf 'ConnectionToIpNotAllowed' für den Typ ConnectionToIpNotAllowed fest. Legen Sie den Wert auf "LocalUserNotAllowed" für den Typ "LocalUserNotAllowed" fest. Legen Sie für den Typ ProcessNotAllowed auf "ProcessNotAllowed" fest. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (erforderlich) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DMessagesNotInAllowedRange' (erforderlich) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpD2CMessagesNotInAllowedRange' (erforderlich) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ConnectionFromIpNotAllowed' (erforderlich) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ConnectionToIpNotAllowed' (erforderlich) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Die Werte, die verweigert werden sollen. Das Format der Werte hängt vom Regeltyp ab. | string[] (erforderlich) |
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | Zeichenfolge (erforderlich) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Die benutzerdefinierten Regeln für die Zulassungsliste. | AllowlistCustomAlertRule[] |
| denylistRules | Die benutzerdefinierten Warnungsregeln für die Ablehnungsliste. | DenylistCustomAlertRule[] |
| thresholdRules | Die Liste der benutzerdefinierten Warnungsschwellenregeln. | ThresholdCustomAlertRule[] |
| timeWindowRules | Die Liste der benutzerdefinierten Warnungszeitfensterregeln. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'DirectMethodInvokesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'DirectMethodInvokesNotInAllowedRange' (erforderlich) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FailedLocalLoginsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FailedLocalLoginsNotInAllowedRange' (erforderlich) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FileUploadsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FileUploadsNotInAllowedRange' (erforderlich) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DMessagesNotInAllowedRange' (erforderlich) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpD2CMessagesNotInAllowedRange' (erforderlich) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'LocalUserNotAllowed' (erforderlich) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DMessagesNotInAllowedRange' (erforderlich) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttD2CMessagesNotInAllowedRange' (erforderlich) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ProcessNotAllowed' (erforderlich) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'QueuePurgesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'QueuePurgesNotInAllowedRange' (erforderlich) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| maxThreshold | Der maximale Schwellenwert. | int (erforderlich) |
| minThreshold | Der Mindestschwellenwert. | int (erforderlich) |
| ruleType | Legen Sie für den Typ ActiveConnectionsNotInAllowedRange den Wert "ActiveConnectionsNotInAllowedRange" fest. Legen Sie den Wert auf 'AmqpC2DMessagesNotInAllowedRange' für den Typ AmqpC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpC2DRejectedMessagesNotInAllowedRange' für den Typ AmqpC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpD2CMessagesNotInAllowedRange' für den Typ AmqpD2CMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'DirectMethodInvokesNotInAllowedRange' für den Typ DirectMethodInvokesNotInAllowedRange fest. Legen Sie den Wert auf "FailedLocalLoginsNotInAllowedRange" für den Typ "FailedLocalLoginsNotInAllowedRange" fest. Legen Sie "FileUploadsNotInAllowedRange" für den Typ "FileUploadsNotInAllowedRange" fest. Legen Sie den Wert auf 'HttpC2DMessagesNotInAllowedRange' für den Typ HttpC2DMessagesNotInAllowedRange fest. Legen Sie für den Typ HttpC2DRejectedMessagesNotInAllowedRange den Wert auf 'HttpC2DRejectedMessagesNotInAllowedRange' fest. Legen Sie den Wert auf "HttpD2CMessagesNotInAllowedRange" für den Typ "HttpD2CMessagesNotInAllowedRange" fest. Legen Sie den Wert auf 'MqttC2DMessagesNotInAllowedRange' für den Typ MqttC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttC2DRejectedMessagesNotInAllowedRange' für den Typ MqttC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttD2CMessagesNotInAllowedRange' für den Typ MqttD2CMessagesNotInAllowedRange fest. Legen Sie "QueuePurgesNotInAllowedRange" für den Typ "QueuePurgesNotInAllowedRange" fest. Legen Sie diesen Wert auf 'TwinUpdatesNotInAllowedRange' für den Typ TwinUpdatesNotInAllowedRange fest. Legen Sie den Wert auf 'UnauthorizedOperationsNotInAllowedRange' für den Typ UnauthorizedOperationsNotInAllowedRange fest. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| maxThreshold | Der maximale Schwellenwert. | int (erforderlich) |
| minThreshold | Der Mindestschwellenwert. | int (erforderlich) |
| ruleType | Legen Sie für den Typ ActiveConnectionsNotInAllowedRange den Wert "ActiveConnectionsNotInAllowedRange" fest. Legen Sie den Wert auf 'AmqpC2DMessagesNotInAllowedRange' für den Typ AmqpC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpC2DRejectedMessagesNotInAllowedRange' für den Typ AmqpC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpD2CMessagesNotInAllowedRange' für den Typ AmqpD2CMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'DirectMethodInvokesNotInAllowedRange' für den Typ DirectMethodInvokesNotInAllowedRange fest. Legen Sie den Wert auf "FailedLocalLoginsNotInAllowedRange" für den Typ "FailedLocalLoginsNotInAllowedRange" fest. Legen Sie "FileUploadsNotInAllowedRange" für den Typ "FileUploadsNotInAllowedRange" fest. Legen Sie den Wert auf 'HttpC2DMessagesNotInAllowedRange' für den Typ HttpC2DMessagesNotInAllowedRange fest. Legen Sie für den Typ HttpC2DRejectedMessagesNotInAllowedRange den Wert auf 'HttpC2DRejectedMessagesNotInAllowedRange' fest. Legen Sie den Wert auf "HttpD2CMessagesNotInAllowedRange" für den Typ "HttpD2CMessagesNotInAllowedRange" fest. Legen Sie den Wert auf 'MqttC2DMessagesNotInAllowedRange' für den Typ MqttC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttC2DRejectedMessagesNotInAllowedRange' für den Typ MqttC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttD2CMessagesNotInAllowedRange' für den Typ MqttD2CMessagesNotInAllowedRange fest. Legen Sie "QueuePurgesNotInAllowedRange" für den Typ "QueuePurgesNotInAllowedRange" fest. Legen Sie diesen Wert auf 'TwinUpdatesNotInAllowedRange' für den Typ TwinUpdatesNotInAllowedRange fest. Legen Sie den Wert auf 'UnauthorizedOperationsNotInAllowedRange' für den Typ UnauthorizedOperationsNotInAllowedRange fest. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'TwinUpdatesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'TwinUpdatesNotInAllowedRange' (erforderlich) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
Verwendungsbeispiele
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der deviceSecurityGroups-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Security/deviceSecurityGroups-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
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
}
]
}
}
}
ThresholdCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:
{
ruleType = "ActiveConnectionsNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType = "AmqpC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType = "AmqpD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:
{
ruleType = "DirectMethodInvokesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:
{
ruleType = "FailedLocalLoginsNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:
{
ruleType = "FileUploadsNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType = "HttpC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType = "HttpD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:
{
ruleType = "MqttC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:
{
ruleType = "MqttD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:
{
ruleType = "QueuePurgesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:
{
ruleType = "TwinUpdatesNotInAllowedRange"
timeWindowSize = "string"
}
Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:
{
ruleType = "UnauthorizedOperationsNotInAllowedRange"
timeWindowSize = "string"
}
TimeWindowCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ActiveConnectionsNotInAllowedRange Folgendes:
{
ruleType = "ActiveConnectionsNotInAllowedRange"
}
Verwenden Sie für AmqpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType = "AmqpC2DMessagesNotInAllowedRange"
}
Verwenden Sie für AmqpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
}
Verwenden Sie für AmqpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType = "AmqpD2CMessagesNotInAllowedRange"
}
Verwenden Sie für DirectMethodInvokesNotInAllowedRange Folgendes:
{
ruleType = "DirectMethodInvokesNotInAllowedRange"
}
Verwenden Sie für FailedLocalLoginsNotInAllowedRange Folgendes:
{
ruleType = "FailedLocalLoginsNotInAllowedRange"
}
Verwenden Sie für FileUploadsNotInAllowedRange Folgendes:
{
ruleType = "FileUploadsNotInAllowedRange"
}
Verwenden Sie für HttpC2DMessagesNotInAllowedRange Folgendes:
{
ruleType = "HttpC2DMessagesNotInAllowedRange"
}
Verwenden Sie für HttpC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
}
Verwenden Sie für HttpD2CMessagesNotInAllowedRange Folgendes:
{
ruleType = "HttpD2CMessagesNotInAllowedRange"
}
Verwenden Sie für MqttC2DMessagesNotInAllowedRange Folgendes:
{
ruleType = "MqttC2DMessagesNotInAllowedRange"
}
Verwenden Sie für MqttC2DRejectedMessagesNotInAllowedRange Folgendes:
{
ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
}
Verwenden Sie für MqttD2CMessagesNotInAllowedRange Folgendes:
{
ruleType = "MqttD2CMessagesNotInAllowedRange"
}
Verwenden Sie für QueuePurgesNotInAllowedRange Folgendes:
{
ruleType = "QueuePurgesNotInAllowedRange"
}
Verwenden Sie für TwinUpdatesNotInAllowedRange Folgendes:
{
ruleType = "TwinUpdatesNotInAllowedRange"
}
Verwenden Sie für UnauthorizedOperationsNotInAllowedRange Folgendes:
{
ruleType = "UnauthorizedOperationsNotInAllowedRange"
}
AllowlistCustomAlertRule-Objekte
Legen Sie die ruleType--Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für ConnectionFromIpNotAllowed Folgendes:
{
ruleType = "ConnectionFromIpNotAllowed"
}
Verwenden Sie für ConnectionToIpNotAllowed Folgendes:
{
ruleType = "ConnectionToIpNotAllowed"
}
Verwenden Sie für LocalUserNotAllowed Folgendes:
{
ruleType = "LocalUserNotAllowed"
}
Verwenden Sie für ProcessNotAllowed Folgendes:
{
ruleType = "ProcessNotAllowed"
}
Eigenschaftswerte
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| parent_id | Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. | Zeichenfolge (erforderlich) |
| properties | Gerätesicherheitsgruppendaten | DeviceSecurityGroupProperties |
| type | Der Ressourcentyp | "Microsoft.Security/deviceSecurityGroups@2019-08-01" |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ActiveConnectionsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ActiveConnectionsNotInAllowedRange' (erforderlich) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Die zulässigen Werte. Das Format der Werte hängt vom Regeltyp ab. | string[] (erforderlich) |
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| ruleType | Legen Sie den Wert auf 'ConnectionFromIpNotAllowed' für den Typ ConnectionFromIpNotAllowed fest. Legen Sie den Wert auf 'ConnectionToIpNotAllowed' für den Typ ConnectionToIpNotAllowed fest. Legen Sie den Wert auf "LocalUserNotAllowed" für den Typ "LocalUserNotAllowed" fest. Legen Sie für den Typ ProcessNotAllowed auf "ProcessNotAllowed" fest. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' 'ProcessNotAllowed' (erforderlich) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DMessagesNotInAllowedRange' (erforderlich) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'AmqpD2CMessagesNotInAllowedRange' (erforderlich) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ConnectionFromIpNotAllowed' (erforderlich) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ConnectionToIpNotAllowed' (erforderlich) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Die Werte, die verweigert werden sollen. Das Format der Werte hängt vom Regeltyp ab. | string[] (erforderlich) |
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | Zeichenfolge (erforderlich) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Die benutzerdefinierten Regeln für die Zulassungsliste. | AllowlistCustomAlertRule[] |
| denylistRules | Die benutzerdefinierten Warnungsregeln für die Ablehnungsliste. | DenylistCustomAlertRule[] |
| thresholdRules | Die Liste der benutzerdefinierten Warnungsschwellenregeln. | ThresholdCustomAlertRule[] |
| timeWindowRules | Die Liste der benutzerdefinierten Warnungszeitfensterregeln. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'DirectMethodInvokesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'DirectMethodInvokesNotInAllowedRange' (erforderlich) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FailedLocalLoginsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FailedLocalLoginsNotInAllowedRange' (erforderlich) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FileUploadsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'FileUploadsNotInAllowedRange' (erforderlich) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DMessagesNotInAllowedRange' (erforderlich) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'HttpD2CMessagesNotInAllowedRange' (erforderlich) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'LocalUserNotAllowed' (erforderlich) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DMessagesNotInAllowedRange' (erforderlich) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttC2DRejectedMessagesNotInAllowedRange' (erforderlich) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttD2CMessagesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'MqttD2CMessagesNotInAllowedRange' (erforderlich) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'ProcessNotAllowed' (erforderlich) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'QueuePurgesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'QueuePurgesNotInAllowedRange' (erforderlich) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| maxThreshold | Der maximale Schwellenwert. | int (erforderlich) |
| minThreshold | Der Mindestschwellenwert. | int (erforderlich) |
| ruleType | Legen Sie für den Typ ActiveConnectionsNotInAllowedRange den Wert "ActiveConnectionsNotInAllowedRange" fest. Legen Sie den Wert auf 'AmqpC2DMessagesNotInAllowedRange' für den Typ AmqpC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpC2DRejectedMessagesNotInAllowedRange' für den Typ AmqpC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpD2CMessagesNotInAllowedRange' für den Typ AmqpD2CMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'DirectMethodInvokesNotInAllowedRange' für den Typ DirectMethodInvokesNotInAllowedRange fest. Legen Sie den Wert auf "FailedLocalLoginsNotInAllowedRange" für den Typ "FailedLocalLoginsNotInAllowedRange" fest. Legen Sie "FileUploadsNotInAllowedRange" für den Typ "FileUploadsNotInAllowedRange" fest. Legen Sie den Wert auf 'HttpC2DMessagesNotInAllowedRange' für den Typ HttpC2DMessagesNotInAllowedRange fest. Legen Sie für den Typ HttpC2DRejectedMessagesNotInAllowedRange den Wert auf 'HttpC2DRejectedMessagesNotInAllowedRange' fest. Legen Sie den Wert auf "HttpD2CMessagesNotInAllowedRange" für den Typ "HttpD2CMessagesNotInAllowedRange" fest. Legen Sie den Wert auf 'MqttC2DMessagesNotInAllowedRange' für den Typ MqttC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttC2DRejectedMessagesNotInAllowedRange' für den Typ MqttC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttD2CMessagesNotInAllowedRange' für den Typ MqttD2CMessagesNotInAllowedRange fest. Legen Sie "QueuePurgesNotInAllowedRange" für den Typ "QueuePurgesNotInAllowedRange" fest. Legen Sie diesen Wert auf 'TwinUpdatesNotInAllowedRange' für den Typ TwinUpdatesNotInAllowedRange fest. Legen Sie den Wert auf 'UnauthorizedOperationsNotInAllowedRange' für den Typ UnauthorizedOperationsNotInAllowedRange fest. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Status der benutzerdefinierten Warnung. | bool (erforderlich) |
| maxThreshold | Der maximale Schwellenwert. | int (erforderlich) |
| minThreshold | Der Mindestschwellenwert. | int (erforderlich) |
| ruleType | Legen Sie für den Typ ActiveConnectionsNotInAllowedRange den Wert "ActiveConnectionsNotInAllowedRange" fest. Legen Sie den Wert auf 'AmqpC2DMessagesNotInAllowedRange' für den Typ AmqpC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpC2DRejectedMessagesNotInAllowedRange' für den Typ AmqpC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'AmqpD2CMessagesNotInAllowedRange' für den Typ AmqpD2CMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'DirectMethodInvokesNotInAllowedRange' für den Typ DirectMethodInvokesNotInAllowedRange fest. Legen Sie den Wert auf "FailedLocalLoginsNotInAllowedRange" für den Typ "FailedLocalLoginsNotInAllowedRange" fest. Legen Sie "FileUploadsNotInAllowedRange" für den Typ "FileUploadsNotInAllowedRange" fest. Legen Sie den Wert auf 'HttpC2DMessagesNotInAllowedRange' für den Typ HttpC2DMessagesNotInAllowedRange fest. Legen Sie für den Typ HttpC2DRejectedMessagesNotInAllowedRange den Wert auf 'HttpC2DRejectedMessagesNotInAllowedRange' fest. Legen Sie den Wert auf "HttpD2CMessagesNotInAllowedRange" für den Typ "HttpD2CMessagesNotInAllowedRange" fest. Legen Sie den Wert auf 'MqttC2DMessagesNotInAllowedRange' für den Typ MqttC2DMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttC2DRejectedMessagesNotInAllowedRange' für den Typ MqttC2DRejectedMessagesNotInAllowedRange fest. Legen Sie den Wert auf 'MqttD2CMessagesNotInAllowedRange' für den Typ MqttD2CMessagesNotInAllowedRange fest. Legen Sie "QueuePurgesNotInAllowedRange" für den Typ "QueuePurgesNotInAllowedRange" fest. Legen Sie diesen Wert auf 'TwinUpdatesNotInAllowedRange' für den Typ TwinUpdatesNotInAllowedRange fest. Legen Sie den Wert auf 'UnauthorizedOperationsNotInAllowedRange' für den Typ UnauthorizedOperationsNotInAllowedRange fest. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'TwinUpdatesNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'TwinUpdatesNotInAllowedRange' (erforderlich) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |
| timeWindowSize | Die Größe des Zeitfensters im Iso8601-Format. | Zeichenfolge (erforderlich) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Der Typ der benutzerdefinierten Warnungsregel. | 'UnauthorizedOperationsNotInAllowedRange' (erforderlich) |