Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu deviceSecurityGroups można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Security/deviceSecurityGroups, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Security/deviceSecurityGroups@2019-08-01' = {
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
}
]
}
}
Obiekty ThresholdCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku parametru ActiveConnectionsNotInAllowedRange użyj:
{
ruleType: 'ActiveConnectionsNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku AmqpC2DMessagesNotInAllowedRange użyj:
{
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku polecenia AmqpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku AmqpD2CMessagesNotInAllowedRange użyj:
{
ruleType: 'AmqpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:
{
ruleType: 'DirectMethodInvokesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku parametru FailedLocalLoginsNotInAllowedRange użyj:
{
ruleType: 'FailedLocalLoginsNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku FileUploadsNotInAllowedRange użyj:
{
ruleType: 'FileUploadsNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku HttpC2DMessagesNotInAllowedRange użyj:
{
ruleType: 'HttpC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku HttpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku HttpD2CMessagesNotInAllowedRange użyj:
{
ruleType: 'HttpD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku MqttC2DMessagesNotInAllowedRange użyj:
{
ruleType: 'MqttC2DMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku MqttD2CMessagesNotInAllowedRange użyj:
{
ruleType: 'MqttD2CMessagesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku QueuePurgesNotInAllowedRange użyj:
{
ruleType: 'QueuePurgesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku TwinUpdatesNotInAllowedRange użyj:
{
ruleType: 'TwinUpdatesNotInAllowedRange'
timeWindowSize: 'string'
}
W przypadku UnauthorizedOperationsNotInAllowedRange użyj:
{
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
timeWindowSize: 'string'
}
Obiekty TimeWindowCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku parametru ActiveConnectionsNotInAllowedRange użyj:
{
ruleType: 'ActiveConnectionsNotInAllowedRange'
}
W przypadku AmqpC2DMessagesNotInAllowedRange użyj:
{
ruleType: 'AmqpC2DMessagesNotInAllowedRange'
}
W przypadku polecenia AmqpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType: 'AmqpC2DRejectedMessagesNotInAllowedRange'
}
W przypadku AmqpD2CMessagesNotInAllowedRange użyj:
{
ruleType: 'AmqpD2CMessagesNotInAllowedRange'
}
W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:
{
ruleType: 'DirectMethodInvokesNotInAllowedRange'
}
W przypadku parametru FailedLocalLoginsNotInAllowedRange użyj:
{
ruleType: 'FailedLocalLoginsNotInAllowedRange'
}
W przypadku FileUploadsNotInAllowedRange użyj:
{
ruleType: 'FileUploadsNotInAllowedRange'
}
W przypadku HttpC2DMessagesNotInAllowedRange użyj:
{
ruleType: 'HttpC2DMessagesNotInAllowedRange'
}
W przypadku HttpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType: 'HttpC2DRejectedMessagesNotInAllowedRange'
}
W przypadku HttpD2CMessagesNotInAllowedRange użyj:
{
ruleType: 'HttpD2CMessagesNotInAllowedRange'
}
W przypadku MqttC2DMessagesNotInAllowedRange użyj:
{
ruleType: 'MqttC2DMessagesNotInAllowedRange'
}
W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType: 'MqttC2DRejectedMessagesNotInAllowedRange'
}
W przypadku MqttD2CMessagesNotInAllowedRange użyj:
{
ruleType: 'MqttD2CMessagesNotInAllowedRange'
}
W przypadku QueuePurgesNotInAllowedRange użyj:
{
ruleType: 'QueuePurgesNotInAllowedRange'
}
W przypadku TwinUpdatesNotInAllowedRange użyj:
{
ruleType: 'TwinUpdatesNotInAllowedRange'
}
W przypadku UnauthorizedOperationsNotInAllowedRange użyj:
{
ruleType: 'UnauthorizedOperationsNotInAllowedRange'
}
Obiekty AllowlistCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku ConnectionFromIpNotAllowed użyj:
{
ruleType: 'ConnectionFromIpNotAllowed'
}
W przypadku ConnectionToIpNotAllowed użyj:
{
ruleType: 'ConnectionToIpNotAllowed'
}
W przypadku LocalUserNotAllowed użyj:
{
ruleType: 'LocalUserNotAllowed'
}
W przypadku elementu ProcessNotAllowed użyj:
{
ruleType: 'ProcessNotAllowed'
}
Wartości właściwości
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | Nazwa zasobu | ciąg (wymagany) |
| properties | Dane grupy zabezpieczeń urządzeń | DeviceSecurityGroupProperties |
| zakres | Użyj polecenia podczas tworzenia zasobu w zakresie innym niż zakres wdrożenia. | Ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia. |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ActiveConnectionsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ActiveConnectionsNotInAllowedRange" (wymagane) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Wartości, które mają być dozwolone. Format wartości zależy od typu reguły. | string[] (wymagane) |
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| ruleType | Ustaw wartość "ConnectionFromIpNotAllowed" dla typu ConnectionFromIpNotAllowed. Ustaw wartość "ConnectionToIpNotAllowed" dla typu ConnectionToIpNotAllowed. Ustaw wartość "LocalUserNotAllowed" dla typu LocalUserNotAllowed. Ustaw wartość "ProcessNotAllowed" dla typu ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' "ProcessNotAllowed" (wymagane) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DMessagesNotInAllowedRange" (wymagane) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpD2CMessagesNotInAllowedRange" (wymagane) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ConnectionFromIpNotAllowed" (wymagane) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ConnectionToIpNotAllowed" (wymagane) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Wartości, które mają być odrzucane. Format wartości zależy od typu reguły. | string[] (wymagane) |
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| ruleType | Typ niestandardowej reguły alertu. | ciąg (wymagany) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Niestandardowe reguły alertów listy dozwolonych. | AllowlistCustomAlertRule[] |
| denylistRules | Niestandardowe reguły alertów listy odmowy. | DenylistCustomAlertRule[] |
| thresholdRules | Lista niestandardowych reguł progów alertów. | ThresholdCustomAlertRule[] |
| timeWindowRules | Lista niestandardowych reguł okna czasowego alertu. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "DirectMethodInvokesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "DirectMethodInvokesNotInAllowedRange" (wymagane) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FailedLocalLoginsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FailedLocalLoginsNotInAllowedRange" (wymagane) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FileUploadsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FileUploadsNotInAllowedRange" (wymagane) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DMessagesNotInAllowedRange" (wymagane) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpD2CMessagesNotInAllowedRange" (wymagane) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "LocalUserNotAllowed" (wymagane) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DMessagesNotInAllowedRange" (wymagane) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttD2CMessagesNotInAllowedRange" (wymagane) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ProcessNotAllowed" (wymagane) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "QueuePurgesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "QueuePurgesNotInAllowedRange" (wymagane) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| maxThreshold | Maksymalny próg. | int (wymagane) |
| minThreshold | Minimalny próg. | int (wymagane) |
| ruleType | Ustaw wartość "ActiveConnectionsNotInAllowedRange" dla typu ActiveConnectionsNotInAllowedRange. Ustaw wartość "AmqpC2DMessagesNotInAllowedRange" dla typu AmqpC2DMessagesNotInAllowedRange. Ustaw wartość "AmqpC2DRejectedMessagesNotInAllowedRange" dla typu AmqpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "AmqpD2CMessagesNotInAllowedRange" dla typu AmqpD2CMessagesNotInAllowedRange. Ustaw wartość "DirectMethodInvokesNotInAllowedRange" dla typu DirectMethodInvokesNotInAllowedRange. Ustaw wartość "FailedLocalLoginsNotInAllowedRange" dla typu FailedLocalLoginsNotInAllowedRange. Ustaw wartość "FileUploadsNotInAllowedRange" dla typu FileUploadsNotInAllowedRange. Ustaw wartość "HttpC2DMessagesNotInAllowedRange" dla typu HttpC2DMessagesNotInAllowedRange. Ustaw wartość "HttpC2DRejectedMessagesNotInAllowedRange" dla typu HttpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "HttpD2CMessagesNotInAllowedRange" dla typu HttpD2CMessagesNotInAllowedRange. Ustaw wartość "MqttC2DMessagesNotInAllowedRange" dla typu MqttC2DMessagesNotInAllowedRange. Ustaw wartość "MqttC2DRejectedMessagesNotInAllowedRange" dla typu MqttC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "MqttD2CMessagesNotInAllowedRange" dla typu MqttD2CMessagesNotInAllowedRange. Ustaw wartość "QueuePurgesNotInAllowedRange" dla typu QueuePurgesNotInAllowedRange. Ustaw wartość "TwinUpdatesNotInAllowedRange" dla typu TwinUpdatesNotInAllowedRange. Ustaw wartość "UnauthorizedOperationsNotInAllowedRange" dla typu UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| maxThreshold | Maksymalny próg. | int (wymagane) |
| minThreshold | Minimalny próg. | int (wymagane) |
| ruleType | Ustaw wartość "ActiveConnectionsNotInAllowedRange" dla typu ActiveConnectionsNotInAllowedRange. Ustaw wartość "AmqpC2DMessagesNotInAllowedRange" dla typu AmqpC2DMessagesNotInAllowedRange. Ustaw wartość "AmqpC2DRejectedMessagesNotInAllowedRange" dla typu AmqpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "AmqpD2CMessagesNotInAllowedRange" dla typu AmqpD2CMessagesNotInAllowedRange. Ustaw wartość "DirectMethodInvokesNotInAllowedRange" dla typu DirectMethodInvokesNotInAllowedRange. Ustaw wartość "FailedLocalLoginsNotInAllowedRange" dla typu FailedLocalLoginsNotInAllowedRange. Ustaw wartość "FileUploadsNotInAllowedRange" dla typu FileUploadsNotInAllowedRange. Ustaw wartość "HttpC2DMessagesNotInAllowedRange" dla typu HttpC2DMessagesNotInAllowedRange. Ustaw wartość "HttpC2DRejectedMessagesNotInAllowedRange" dla typu HttpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "HttpD2CMessagesNotInAllowedRange" dla typu HttpD2CMessagesNotInAllowedRange. Ustaw wartość "MqttC2DMessagesNotInAllowedRange" dla typu MqttC2DMessagesNotInAllowedRange. Ustaw wartość "MqttC2DRejectedMessagesNotInAllowedRange" dla typu MqttC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "MqttD2CMessagesNotInAllowedRange" dla typu MqttD2CMessagesNotInAllowedRange. Ustaw wartość "QueuePurgesNotInAllowedRange" dla typu QueuePurgesNotInAllowedRange. Ustaw wartość "TwinUpdatesNotInAllowedRange" dla typu TwinUpdatesNotInAllowedRange. Ustaw wartość "UnauthorizedOperationsNotInAllowedRange" dla typu UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "TwinUpdatesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "TwinUpdatesNotInAllowedRange" (wymagane) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
Definicja zasobu szablonu usługi ARM
Typ zasobu deviceSecurityGroups można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Security/deviceSecurityGroups, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Security/deviceSecurityGroups",
"apiVersion": "2019-08-01",
"name": "string",
"properties": {
"allowlistRules": [ {
"allowlistValues": [ "string" ],
"isEnabled": "bool",
"ruleType": "string"
// For remaining properties, see AllowlistCustomAlertRule objects
} ],
"denylistRules": [
{
"denylistValues": [ "string" ],
"isEnabled": "bool",
"ruleType": "string"
}
],
"thresholdRules": [ {
"isEnabled": "bool",
"maxThreshold": "int",
"minThreshold": "int",
"ruleType": "string"
// For remaining properties, see ThresholdCustomAlertRule objects
} ],
"timeWindowRules": [ {
"isEnabled": "bool",
"maxThreshold": "int",
"minThreshold": "int",
"timeWindowSize": "string",
"ruleType": "string"
// For remaining properties, see TimeWindowCustomAlertRule objects
} ]
}
}
Obiekty ThresholdCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku parametru ActiveConnectionsNotInAllowedRange użyj:
{
"ruleType": "ActiveConnectionsNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku AmqpC2DMessagesNotInAllowedRange użyj:
{
"ruleType": "AmqpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku polecenia AmqpC2DRejectedMessagesNotInAllowedRange użyj:
{
"ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku AmqpD2CMessagesNotInAllowedRange użyj:
{
"ruleType": "AmqpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:
{
"ruleType": "DirectMethodInvokesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku parametru FailedLocalLoginsNotInAllowedRange użyj:
{
"ruleType": "FailedLocalLoginsNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku FileUploadsNotInAllowedRange użyj:
{
"ruleType": "FileUploadsNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku HttpC2DMessagesNotInAllowedRange użyj:
{
"ruleType": "HttpC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku HttpC2DRejectedMessagesNotInAllowedRange użyj:
{
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku HttpD2CMessagesNotInAllowedRange użyj:
{
"ruleType": "HttpD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku MqttC2DMessagesNotInAllowedRange użyj:
{
"ruleType": "MqttC2DMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:
{
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku MqttD2CMessagesNotInAllowedRange użyj:
{
"ruleType": "MqttD2CMessagesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku QueuePurgesNotInAllowedRange użyj:
{
"ruleType": "QueuePurgesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku TwinUpdatesNotInAllowedRange użyj:
{
"ruleType": "TwinUpdatesNotInAllowedRange",
"timeWindowSize": "string"
}
W przypadku UnauthorizedOperationsNotInAllowedRange użyj:
{
"ruleType": "UnauthorizedOperationsNotInAllowedRange",
"timeWindowSize": "string"
}
Obiekty TimeWindowCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku parametru ActiveConnectionsNotInAllowedRange użyj:
{
"ruleType": "ActiveConnectionsNotInAllowedRange"
}
W przypadku AmqpC2DMessagesNotInAllowedRange użyj:
{
"ruleType": "AmqpC2DMessagesNotInAllowedRange"
}
W przypadku polecenia AmqpC2DRejectedMessagesNotInAllowedRange użyj:
{
"ruleType": "AmqpC2DRejectedMessagesNotInAllowedRange"
}
W przypadku AmqpD2CMessagesNotInAllowedRange użyj:
{
"ruleType": "AmqpD2CMessagesNotInAllowedRange"
}
W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:
{
"ruleType": "DirectMethodInvokesNotInAllowedRange"
}
W przypadku parametru FailedLocalLoginsNotInAllowedRange użyj:
{
"ruleType": "FailedLocalLoginsNotInAllowedRange"
}
W przypadku FileUploadsNotInAllowedRange użyj:
{
"ruleType": "FileUploadsNotInAllowedRange"
}
W przypadku HttpC2DMessagesNotInAllowedRange użyj:
{
"ruleType": "HttpC2DMessagesNotInAllowedRange"
}
W przypadku HttpC2DRejectedMessagesNotInAllowedRange użyj:
{
"ruleType": "HttpC2DRejectedMessagesNotInAllowedRange"
}
W przypadku HttpD2CMessagesNotInAllowedRange użyj:
{
"ruleType": "HttpD2CMessagesNotInAllowedRange"
}
W przypadku MqttC2DMessagesNotInAllowedRange użyj:
{
"ruleType": "MqttC2DMessagesNotInAllowedRange"
}
W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:
{
"ruleType": "MqttC2DRejectedMessagesNotInAllowedRange"
}
W przypadku MqttD2CMessagesNotInAllowedRange użyj:
{
"ruleType": "MqttD2CMessagesNotInAllowedRange"
}
W przypadku QueuePurgesNotInAllowedRange użyj:
{
"ruleType": "QueuePurgesNotInAllowedRange"
}
W przypadku TwinUpdatesNotInAllowedRange użyj:
{
"ruleType": "TwinUpdatesNotInAllowedRange"
}
W przypadku UnauthorizedOperationsNotInAllowedRange użyj:
{
"ruleType": "UnauthorizedOperationsNotInAllowedRange"
}
Obiekty AllowlistCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku ConnectionFromIpNotAllowed użyj:
{
"ruleType": "ConnectionFromIpNotAllowed"
}
W przypadku ConnectionToIpNotAllowed użyj:
{
"ruleType": "ConnectionToIpNotAllowed"
}
W przypadku LocalUserNotAllowed użyj:
{
"ruleType": "LocalUserNotAllowed"
}
W przypadku elementu ProcessNotAllowed użyj:
{
"ruleType": "ProcessNotAllowed"
}
Wartości właściwości
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| apiVersion | Wersja interfejsu API | '2019-08-01' |
| name | Nazwa zasobu | ciąg (wymagany) |
| properties | Dane grupy zabezpieczeń urządzeń | DeviceSecurityGroupProperties |
| typ | Typ zasobu | 'Microsoft.Security/deviceSecurityGroups' |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ActiveConnectionsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ActiveConnectionsNotInAllowedRange" (wymagane) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Wartości, które mają być dozwolone. Format wartości zależy od typu reguły. | string[] (wymagane) |
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| ruleType | Ustaw wartość "ConnectionFromIpNotAllowed" dla typu ConnectionFromIpNotAllowed. Ustaw wartość "ConnectionToIpNotAllowed" dla typu ConnectionToIpNotAllowed. Ustaw wartość "LocalUserNotAllowed" dla typu LocalUserNotAllowed. Ustaw wartość "ProcessNotAllowed" dla typu ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' "ProcessNotAllowed" (wymagane) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DMessagesNotInAllowedRange" (wymagane) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpD2CMessagesNotInAllowedRange" (wymagane) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ConnectionFromIpNotAllowed" (wymagane) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ConnectionToIpNotAllowed" (wymagane) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Wartości, które mają być odrzucane. Format wartości zależy od typu reguły. | string[] (wymagane) |
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| ruleType | Typ niestandardowej reguły alertu. | ciąg (wymagany) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Niestandardowe reguły alertów listy dozwolonych. | AllowlistCustomAlertRule[] |
| denylistRules | Niestandardowe reguły alertów listy odmowy. | DenylistCustomAlertRule[] |
| thresholdRules | Lista niestandardowych reguł progów alertów. | ThresholdCustomAlertRule[] |
| timeWindowRules | Lista niestandardowych reguł okna czasowego alertu. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "DirectMethodInvokesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "DirectMethodInvokesNotInAllowedRange" (wymagane) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FailedLocalLoginsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FailedLocalLoginsNotInAllowedRange" (wymagane) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FileUploadsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FileUploadsNotInAllowedRange" (wymagane) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DMessagesNotInAllowedRange" (wymagane) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpD2CMessagesNotInAllowedRange" (wymagane) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "LocalUserNotAllowed" (wymagane) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DMessagesNotInAllowedRange" (wymagane) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttD2CMessagesNotInAllowedRange" (wymagane) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ProcessNotAllowed" (wymagane) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "QueuePurgesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "QueuePurgesNotInAllowedRange" (wymagane) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| maxThreshold | Maksymalny próg. | int (wymagane) |
| minThreshold | Minimalny próg. | int (wymagane) |
| ruleType | Ustaw wartość "ActiveConnectionsNotInAllowedRange" dla typu ActiveConnectionsNotInAllowedRange. Ustaw wartość "AmqpC2DMessagesNotInAllowedRange" dla typu AmqpC2DMessagesNotInAllowedRange. Ustaw wartość "AmqpC2DRejectedMessagesNotInAllowedRange" dla typu AmqpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "AmqpD2CMessagesNotInAllowedRange" dla typu AmqpD2CMessagesNotInAllowedRange. Ustaw wartość "DirectMethodInvokesNotInAllowedRange" dla typu DirectMethodInvokesNotInAllowedRange. Ustaw wartość "FailedLocalLoginsNotInAllowedRange" dla typu FailedLocalLoginsNotInAllowedRange. Ustaw wartość "FileUploadsNotInAllowedRange" dla typu FileUploadsNotInAllowedRange. Ustaw wartość "HttpC2DMessagesNotInAllowedRange" dla typu HttpC2DMessagesNotInAllowedRange. Ustaw wartość "HttpC2DRejectedMessagesNotInAllowedRange" dla typu HttpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "HttpD2CMessagesNotInAllowedRange" dla typu HttpD2CMessagesNotInAllowedRange. Ustaw wartość "MqttC2DMessagesNotInAllowedRange" dla typu MqttC2DMessagesNotInAllowedRange. Ustaw wartość "MqttC2DRejectedMessagesNotInAllowedRange" dla typu MqttC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "MqttD2CMessagesNotInAllowedRange" dla typu MqttD2CMessagesNotInAllowedRange. Ustaw wartość "QueuePurgesNotInAllowedRange" dla typu QueuePurgesNotInAllowedRange. Ustaw wartość "TwinUpdatesNotInAllowedRange" dla typu TwinUpdatesNotInAllowedRange. Ustaw wartość "UnauthorizedOperationsNotInAllowedRange" dla typu UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| maxThreshold | Maksymalny próg. | int (wymagane) |
| minThreshold | Minimalny próg. | int (wymagane) |
| ruleType | Ustaw wartość "ActiveConnectionsNotInAllowedRange" dla typu ActiveConnectionsNotInAllowedRange. Ustaw wartość "AmqpC2DMessagesNotInAllowedRange" dla typu AmqpC2DMessagesNotInAllowedRange. Ustaw wartość "AmqpC2DRejectedMessagesNotInAllowedRange" dla typu AmqpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "AmqpD2CMessagesNotInAllowedRange" dla typu AmqpD2CMessagesNotInAllowedRange. Ustaw wartość "DirectMethodInvokesNotInAllowedRange" dla typu DirectMethodInvokesNotInAllowedRange. Ustaw wartość "FailedLocalLoginsNotInAllowedRange" dla typu FailedLocalLoginsNotInAllowedRange. Ustaw wartość "FileUploadsNotInAllowedRange" dla typu FileUploadsNotInAllowedRange. Ustaw wartość "HttpC2DMessagesNotInAllowedRange" dla typu HttpC2DMessagesNotInAllowedRange. Ustaw wartość "HttpC2DRejectedMessagesNotInAllowedRange" dla typu HttpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "HttpD2CMessagesNotInAllowedRange" dla typu HttpD2CMessagesNotInAllowedRange. Ustaw wartość "MqttC2DMessagesNotInAllowedRange" dla typu MqttC2DMessagesNotInAllowedRange. Ustaw wartość "MqttC2DRejectedMessagesNotInAllowedRange" dla typu MqttC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "MqttD2CMessagesNotInAllowedRange" dla typu MqttD2CMessagesNotInAllowedRange. Ustaw wartość "QueuePurgesNotInAllowedRange" dla typu QueuePurgesNotInAllowedRange. Ustaw wartość "TwinUpdatesNotInAllowedRange" dla typu TwinUpdatesNotInAllowedRange. Ustaw wartość "UnauthorizedOperationsNotInAllowedRange" dla typu UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "TwinUpdatesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "TwinUpdatesNotInAllowedRange" (wymagane) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
Przykłady użycia
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu deviceSecurityGroups można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Security/deviceSecurityGroups, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Security/deviceSecurityGroups@2019-08-01"
name = "string"
parent_id = "string"
body = {
properties = {
allowlistRules = [
{
allowlistValues = [
"string"
]
isEnabled = bool
ruleType = "string"
// For remaining properties, see AllowlistCustomAlertRule objects
}
]
denylistRules = [
{
denylistValues = [
"string"
]
isEnabled = bool
ruleType = "string"
}
]
thresholdRules = [
{
isEnabled = bool
maxThreshold = int
minThreshold = int
ruleType = "string"
// For remaining properties, see ThresholdCustomAlertRule objects
}
]
timeWindowRules = [
{
isEnabled = bool
maxThreshold = int
minThreshold = int
timeWindowSize = "string"
ruleType = "string"
// For remaining properties, see TimeWindowCustomAlertRule objects
}
]
}
}
}
Obiekty ThresholdCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku parametru ActiveConnectionsNotInAllowedRange użyj:
{
ruleType = "ActiveConnectionsNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku AmqpC2DMessagesNotInAllowedRange użyj:
{
ruleType = "AmqpC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku polecenia AmqpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku AmqpD2CMessagesNotInAllowedRange użyj:
{
ruleType = "AmqpD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:
{
ruleType = "DirectMethodInvokesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku parametru FailedLocalLoginsNotInAllowedRange użyj:
{
ruleType = "FailedLocalLoginsNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku FileUploadsNotInAllowedRange użyj:
{
ruleType = "FileUploadsNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku HttpC2DMessagesNotInAllowedRange użyj:
{
ruleType = "HttpC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku HttpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku HttpD2CMessagesNotInAllowedRange użyj:
{
ruleType = "HttpD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku MqttC2DMessagesNotInAllowedRange użyj:
{
ruleType = "MqttC2DMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku MqttD2CMessagesNotInAllowedRange użyj:
{
ruleType = "MqttD2CMessagesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku QueuePurgesNotInAllowedRange użyj:
{
ruleType = "QueuePurgesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku TwinUpdatesNotInAllowedRange użyj:
{
ruleType = "TwinUpdatesNotInAllowedRange"
timeWindowSize = "string"
}
W przypadku UnauthorizedOperationsNotInAllowedRange użyj:
{
ruleType = "UnauthorizedOperationsNotInAllowedRange"
timeWindowSize = "string"
}
Obiekty TimeWindowCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku parametru ActiveConnectionsNotInAllowedRange użyj:
{
ruleType = "ActiveConnectionsNotInAllowedRange"
}
W przypadku AmqpC2DMessagesNotInAllowedRange użyj:
{
ruleType = "AmqpC2DMessagesNotInAllowedRange"
}
W przypadku polecenia AmqpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType = "AmqpC2DRejectedMessagesNotInAllowedRange"
}
W przypadku AmqpD2CMessagesNotInAllowedRange użyj:
{
ruleType = "AmqpD2CMessagesNotInAllowedRange"
}
W przypadku elementu DirectMethodInvokesNotInAllowedRange użyj:
{
ruleType = "DirectMethodInvokesNotInAllowedRange"
}
W przypadku parametru FailedLocalLoginsNotInAllowedRange użyj:
{
ruleType = "FailedLocalLoginsNotInAllowedRange"
}
W przypadku FileUploadsNotInAllowedRange użyj:
{
ruleType = "FileUploadsNotInAllowedRange"
}
W przypadku HttpC2DMessagesNotInAllowedRange użyj:
{
ruleType = "HttpC2DMessagesNotInAllowedRange"
}
W przypadku HttpC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType = "HttpC2DRejectedMessagesNotInAllowedRange"
}
W przypadku HttpD2CMessagesNotInAllowedRange użyj:
{
ruleType = "HttpD2CMessagesNotInAllowedRange"
}
W przypadku MqttC2DMessagesNotInAllowedRange użyj:
{
ruleType = "MqttC2DMessagesNotInAllowedRange"
}
W przypadku MqttC2DRejectedMessagesNotInAllowedRange użyj:
{
ruleType = "MqttC2DRejectedMessagesNotInAllowedRange"
}
W przypadku MqttD2CMessagesNotInAllowedRange użyj:
{
ruleType = "MqttD2CMessagesNotInAllowedRange"
}
W przypadku QueuePurgesNotInAllowedRange użyj:
{
ruleType = "QueuePurgesNotInAllowedRange"
}
W przypadku TwinUpdatesNotInAllowedRange użyj:
{
ruleType = "TwinUpdatesNotInAllowedRange"
}
W przypadku UnauthorizedOperationsNotInAllowedRange użyj:
{
ruleType = "UnauthorizedOperationsNotInAllowedRange"
}
Obiekty AllowlistCustomAlertRule
Ustaw właściwość ruleType, aby określić typ obiektu.
W przypadku ConnectionFromIpNotAllowed użyj:
{
ruleType = "ConnectionFromIpNotAllowed"
}
W przypadku ConnectionToIpNotAllowed użyj:
{
ruleType = "ConnectionToIpNotAllowed"
}
W przypadku LocalUserNotAllowed użyj:
{
ruleType = "LocalUserNotAllowed"
}
W przypadku elementu ProcessNotAllowed użyj:
{
ruleType = "ProcessNotAllowed"
}
Wartości właściwości
Microsoft.Security/deviceSecurityGroups
| Name | Description | Value |
|---|---|---|
| name | Nazwa zasobu | ciąg (wymagany) |
| parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
| properties | Dane grupy zabezpieczeń urządzeń | DeviceSecurityGroupProperties |
| typ | Typ zasobu | "Microsoft.Security/deviceSecurityGroups@2019-08-01" |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ActiveConnectionsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
ActiveConnectionsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ActiveConnectionsNotInAllowedRange" (wymagane) |
AllowlistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| allowlistValues | Wartości, które mają być dozwolone. Format wartości zależy od typu reguły. | string[] (wymagane) |
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| ruleType | Ustaw wartość "ConnectionFromIpNotAllowed" dla typu ConnectionFromIpNotAllowed. Ustaw wartość "ConnectionToIpNotAllowed" dla typu ConnectionToIpNotAllowed. Ustaw wartość "LocalUserNotAllowed" dla typu LocalUserNotAllowed. Ustaw wartość "ProcessNotAllowed" dla typu ProcessNotAllowed. | 'ConnectionFromIpNotAllowed' 'ConnectionToIpNotAllowed' 'LocalUserNotAllowed' "ProcessNotAllowed" (wymagane) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DMessagesNotInAllowedRange" (wymagane) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
AmqpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "AmqpD2CMessagesNotInAllowedRange" (wymagane) |
ConnectionFromIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ConnectionFromIpNotAllowed" (wymagane) |
ConnectionToIpNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ConnectionToIpNotAllowed" (wymagane) |
DenylistCustomAlertRule
| Name | Description | Value |
|---|---|---|
| denylistValues | Wartości, które mają być odrzucane. Format wartości zależy od typu reguły. | string[] (wymagane) |
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| ruleType | Typ niestandardowej reguły alertu. | ciąg (wymagany) |
DeviceSecurityGroupProperties
| Name | Description | Value |
|---|---|---|
| allowlistRules | Niestandardowe reguły alertów listy dozwolonych. | AllowlistCustomAlertRule[] |
| denylistRules | Niestandardowe reguły alertów listy odmowy. | DenylistCustomAlertRule[] |
| thresholdRules | Lista niestandardowych reguł progów alertów. | ThresholdCustomAlertRule[] |
| timeWindowRules | Lista niestandardowych reguł okna czasowego alertu. | TimeWindowCustomAlertRule[] |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "DirectMethodInvokesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
DirectMethodInvokesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "DirectMethodInvokesNotInAllowedRange" (wymagane) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FailedLocalLoginsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
FailedLocalLoginsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FailedLocalLoginsNotInAllowedRange" (wymagane) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FileUploadsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
FileUploadsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "FileUploadsNotInAllowedRange" (wymagane) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DMessagesNotInAllowedRange" (wymagane) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpC2DRejectedMessagesNotInAllowedRange" (wymagane) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
HttpD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "HttpD2CMessagesNotInAllowedRange" (wymagane) |
LocalUserNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "LocalUserNotAllowed" (wymagane) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttC2DMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DMessagesNotInAllowedRange" (wymagane) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttC2DRejectedMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttC2DRejectedMessagesNotInAllowedRange" (wymagane) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttD2CMessagesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
MqttD2CMessagesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "MqttD2CMessagesNotInAllowedRange" (wymagane) |
ProcessNotAllowed
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "ProcessNotAllowed" (wymagane) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "QueuePurgesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
QueuePurgesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "QueuePurgesNotInAllowedRange" (wymagane) |
ThresholdCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| maxThreshold | Maksymalny próg. | int (wymagane) |
| minThreshold | Minimalny próg. | int (wymagane) |
| ruleType | Ustaw wartość "ActiveConnectionsNotInAllowedRange" dla typu ActiveConnectionsNotInAllowedRange. Ustaw wartość "AmqpC2DMessagesNotInAllowedRange" dla typu AmqpC2DMessagesNotInAllowedRange. Ustaw wartość "AmqpC2DRejectedMessagesNotInAllowedRange" dla typu AmqpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "AmqpD2CMessagesNotInAllowedRange" dla typu AmqpD2CMessagesNotInAllowedRange. Ustaw wartość "DirectMethodInvokesNotInAllowedRange" dla typu DirectMethodInvokesNotInAllowedRange. Ustaw wartość "FailedLocalLoginsNotInAllowedRange" dla typu FailedLocalLoginsNotInAllowedRange. Ustaw wartość "FileUploadsNotInAllowedRange" dla typu FileUploadsNotInAllowedRange. Ustaw wartość "HttpC2DMessagesNotInAllowedRange" dla typu HttpC2DMessagesNotInAllowedRange. Ustaw wartość "HttpC2DRejectedMessagesNotInAllowedRange" dla typu HttpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "HttpD2CMessagesNotInAllowedRange" dla typu HttpD2CMessagesNotInAllowedRange. Ustaw wartość "MqttC2DMessagesNotInAllowedRange" dla typu MqttC2DMessagesNotInAllowedRange. Ustaw wartość "MqttC2DRejectedMessagesNotInAllowedRange" dla typu MqttC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "MqttD2CMessagesNotInAllowedRange" dla typu MqttD2CMessagesNotInAllowedRange. Ustaw wartość "QueuePurgesNotInAllowedRange" dla typu QueuePurgesNotInAllowedRange. Ustaw wartość "TwinUpdatesNotInAllowedRange" dla typu TwinUpdatesNotInAllowedRange. Ustaw wartość "UnauthorizedOperationsNotInAllowedRange" dla typu UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
TimeWindowCustomAlertRule
| Name | Description | Value |
|---|---|---|
| isEnabled | Stan alertu niestandardowego. | bool (wymagane) |
| maxThreshold | Maksymalny próg. | int (wymagane) |
| minThreshold | Minimalny próg. | int (wymagane) |
| ruleType | Ustaw wartość "ActiveConnectionsNotInAllowedRange" dla typu ActiveConnectionsNotInAllowedRange. Ustaw wartość "AmqpC2DMessagesNotInAllowedRange" dla typu AmqpC2DMessagesNotInAllowedRange. Ustaw wartość "AmqpC2DRejectedMessagesNotInAllowedRange" dla typu AmqpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "AmqpD2CMessagesNotInAllowedRange" dla typu AmqpD2CMessagesNotInAllowedRange. Ustaw wartość "DirectMethodInvokesNotInAllowedRange" dla typu DirectMethodInvokesNotInAllowedRange. Ustaw wartość "FailedLocalLoginsNotInAllowedRange" dla typu FailedLocalLoginsNotInAllowedRange. Ustaw wartość "FileUploadsNotInAllowedRange" dla typu FileUploadsNotInAllowedRange. Ustaw wartość "HttpC2DMessagesNotInAllowedRange" dla typu HttpC2DMessagesNotInAllowedRange. Ustaw wartość "HttpC2DRejectedMessagesNotInAllowedRange" dla typu HttpC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "HttpD2CMessagesNotInAllowedRange" dla typu HttpD2CMessagesNotInAllowedRange. Ustaw wartość "MqttC2DMessagesNotInAllowedRange" dla typu MqttC2DMessagesNotInAllowedRange. Ustaw wartość "MqttC2DRejectedMessagesNotInAllowedRange" dla typu MqttC2DRejectedMessagesNotInAllowedRange. Ustaw wartość "MqttD2CMessagesNotInAllowedRange" dla typu MqttD2CMessagesNotInAllowedRange. Ustaw wartość "QueuePurgesNotInAllowedRange" dla typu QueuePurgesNotInAllowedRange. Ustaw wartość "TwinUpdatesNotInAllowedRange" dla typu TwinUpdatesNotInAllowedRange. Ustaw wartość "UnauthorizedOperationsNotInAllowedRange" dla typu UnauthorizedOperationsNotInAllowedRange. | 'ActiveConnectionsNotInAllowedRange' 'AmqpC2DMessagesNotInAllowedRange' 'AmqpC2DRejectedMessagesNotInAllowedRange' 'AmqpD2CMessagesNotInAllowedRange' 'DirectMethodInvokesNotInAllowedRange' 'FailedLocalLoginsNotInAllowedRange' 'FileUploadsNotInAllowedRange' 'HttpC2DMessagesNotInAllowedRange' 'HttpC2DRejectedMessagesNotInAllowedRange' 'HttpD2CMessagesNotInAllowedRange' 'MqttC2DMessagesNotInAllowedRange' 'MqttC2DRejectedMessagesNotInAllowedRange' 'MqttD2CMessagesNotInAllowedRange' 'QueuePurgesNotInAllowedRange' 'TwinUpdatesNotInAllowedRange' "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "TwinUpdatesNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
TwinUpdatesNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "TwinUpdatesNotInAllowedRange" (wymagane) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "UnauthorizedOperationsNotInAllowedRange" (wymagane) |
| timeWindowSize | Rozmiar okna czasowego w formacie iso8601. | ciąg (wymagany) |
UnauthorizedOperationsNotInAllowedRange
| Name | Description | Value |
|---|---|---|
| ruleType | Typ niestandardowej reguły alertu. | "UnauthorizedOperationsNotInAllowedRange" (wymagane) |