Поделиться через


Microsoft.Network networkManagers/securityAdminConfigurations/ruleCollections/rules 2023-04-01

Определение ресурса Bicep

Тип ресурса networkManagers/securityAdminConfigurations/ruleCollections/rules можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2023-04-01' = {
  name: 'string'
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see networkManagers/securityAdminConfigurations/ruleCollections/rules objects
}

объекты networkManagers/securityAdminConfigurations/ruleCollections/rules

Задайте свойство kind , чтобы указать тип объекта .

Для настраиваемого используйте:

  kind: 'Custom'
  properties: {
    access: 'string'
    description: 'string'
    destinationPortRanges: [
      'string'
    ]
    destinations: [
      {
        addressPrefix: 'string'
        addressPrefixType: 'string'
      }
    ]
    direction: 'string'
    priority: int
    protocol: 'string'
    sourcePortRanges: [
      'string'
    ]
    sources: [
      {
        addressPrefix: 'string'
        addressPrefixType: 'string'
      }
    ]
  }

Для параметра По умолчанию используйте:

  kind: 'Default'
  properties: {
    flag: 'string'
  }

Значения свойств

networkManagers/securityAdminConfigurations/ruleColl...

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)
kind Установка типа объекта Custom
По умолчанию (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: ruleCollections

AdminRule

Имя Описание Значение
kind Является ли правило пользовательским или по умолчанию. Custom (обязательный)
properties Указывает свойства правила администратора безопасности. AdminPropertiesFormat

AdminPropertiesFormat

Имя Описание Значение
access Указывает доступ, разрешенный для этого конкретного правила. "Разрешить"
AlwaysAllow
Deny (обязательно)
description Описание этого правила. Ограничено 140 символами. строка
destinationPortRanges Диапазоны портов назначения. string[]
назначения Префиксы адресов назначения. Диапазоны CIDR или целевых IP-адресов. AddressPrefixItem[]
direction Указывает, соответствует ли трафик правилу входящий или исходящий трафик. "Входящие"
"Исходящий" (обязательно)
priority Приоритет правила. Значение может находиться в диапазоне от 1 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже номер приоритета, тем выше приоритет правила. int (обязательно)

Ограничения:
Минимальное значение = 1
Максимальное значение = 4096
protocol Сетевой протокол, к которому применяется данное правило. 'Ах'
"Любой"
'Esp'
'Icmp'
Tcp
"Udp" (обязательно)
sourcePortRanges Диапазоны исходных портов. string[]
sources Диапазоны CIDR или исходных IP-адресов. AddressPrefixItem[]

AddressPrefixItem

Имя Описание Значение
addressPrefix Префикс адреса. строка
addressPrefixType Тип префикса адреса. IPPrefix
ServiceTag

DefaultAdminRule

Имя Описание Значение
kind Является ли правило пользовательским или по умолчанию. Default (обязательно)
properties Указывает свойства правила администратора безопасности. DefaultAdminPropertiesFormat

DefaultAdminPropertiesFormat

Имя Описание Значение
flag Флаг правила по умолчанию. строка

Определение ресурса шаблона ARM

Тип ресурса networkManagers/securityAdminConfigurations/ruleCollections/rules можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules",
  "apiVersion": "2023-04-01",
  "name": "string",
  "kind": "string",
  // For remaining properties, see networkManagers/securityAdminConfigurations/ruleCollections/rules objects
}

объекты networkManagers/securityAdminConfigurations/ruleCollections/rules

Задайте свойство kind , чтобы указать тип объекта .

Для настраиваемого используйте:

  "kind": "Custom",
  "properties": {
    "access": "string",
    "description": "string",
    "destinationPortRanges": [ "string" ],
    "destinations": [
      {
        "addressPrefix": "string",
        "addressPrefixType": "string"
      }
    ],
    "direction": "string",
    "priority": "int",
    "protocol": "string",
    "sourcePortRanges": [ "string" ],
    "sources": [
      {
        "addressPrefix": "string",
        "addressPrefixType": "string"
      }
    ]
  }

Для параметра По умолчанию используйте:

  "kind": "Default",
  "properties": {
    "flag": "string"
  }

Значения свойств

networkManagers/securityAdminConfigurations/ruleColl...

Имя Описание Значение
тип Тип ресурса Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules
версия_API Версия API ресурсов '2023-04-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)
kind Установка типа объекта Custom
По умолчанию (обязательно)

AdminRule

Имя Описание Значение
kind Является ли правило пользовательским или по умолчанию. Custom (обязательный)
properties Указывает свойства правила администратора безопасности. AdminPropertiesFormat

AdminPropertiesFormat

Имя Описание Значение
access Указывает доступ, разрешенный для этого конкретного правила. "Разрешить"
AlwaysAllow
Deny (обязательно)
description Описание этого правила. Ограничено 140 символами. строка
destinationPortRanges Диапазоны портов назначения. string[]
назначения Префиксы адресов назначения. Диапазоны CIDR или целевых IP-адресов. AddressPrefixItem[]
direction Указывает, соответствует ли трафик правилу входящий или исходящий трафик. "Входящие"
"Исходящий" (обязательно)
priority Приоритет правила. Значение может находиться в диапазоне от 1 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже номер приоритета, тем выше приоритет правила. int (обязательно)

Ограничения:
Минимальное значение = 1
Максимальное значение = 4096
protocol Сетевой протокол, к которому применяется данное правило. 'Ах'
"Любой"
'Esp'
'Icmp'
"Tcp"
"Udp" (обязательно)
sourcePortRanges Диапазоны исходных портов. string[]
sources Диапазоны CIDR или исходных IP-адресов. AddressPrefixItem[]

AddressPrefixItem

Имя Описание Значение
addressPrefix Префикс адреса. строка
addressPrefixType Тип префикса адреса. 'IPPrefix'
ServiceTag

DefaultAdminRule

Имя Описание Значение
kind Является ли правило пользовательским или по умолчанию. Default (обязательно)
properties Указывает свойства правила администратора безопасности. DefaultAdminPropertiesFormat

DefaultAdminPropertiesFormat

Имя Описание Значение
flag Флаг правила по умолчанию. строка

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса networkManagers/securityAdminConfigurations/ruleCollections/rules можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2023-04-01"
  name = "string"
  parent_id = "string"
  // For remaining properties, see networkManagers/securityAdminConfigurations/ruleCollections/rules objects
  body = jsonencode({
    kind = "string"
  })
}

объекты networkManagers/securityAdminConfigurations/ruleCollections/rules

Задайте свойство kind , чтобы указать тип объекта .

Для настраиваемого используйте:

  kind = "Custom"
  properties = {
    access = "string"
    description = "string"
    destinationPortRanges = [
      "string"
    ]
    destinations = [
      {
        addressPrefix = "string"
        addressPrefixType = "string"
      }
    ]
    direction = "string"
    priority = int
    protocol = "string"
    sourcePortRanges = [
      "string"
    ]
    sources = [
      {
        addressPrefix = "string"
        addressPrefixType = "string"
      }
    ]
  }

Для параметра Default используйте:

  kind = "Default"
  properties = {
    flag = "string"
  }

Значения свойств

networkManagers/securityAdminConfigurations/ruleColl...

Имя Описание Значение
тип Тип ресурса "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2023-04-01"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: ruleCollections
kind Установка типа объекта Custom
По умолчанию (обязательно)

AdminRule

Имя Описание Значение
kind Является ли правило пользовательским или по умолчанию. "Custom" (обязательно)
properties Указывает свойства правила администратора безопасности. AdminPropertiesFormat

AdminPropertiesFormat

Имя Описание Значение
access Указывает доступ, разрешенный для данного правила. "Разрешить"
AlwaysAllow
"Deny" (обязательно)
description Описание этого правила. Ограничено 140 символами. строка
destinationPortRanges Диапазоны портов назначения. string[]
назначения Префиксы адресов назначения. Диапазоны CIDR или целевых IP-адресов. AddressPrefixItem[]
direction Указывает, соответствует ли трафик правилу входящий или исходящий трафик. "Входящие"
"Исходящий" (обязательно)
priority Приоритет правила. Значение может находиться в диапазоне от 1 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже номер приоритета, тем выше приоритет правила. int (обязательно)

Ограничения:
Минимальное значение = 1
Максимальное значение = 4096
protocol Сетевой протокол, к которому применяется данное правило. "Ах"
"Любой"
"Esp"
"Icmp"
"Tcp"
"Udp" (обязательно)
sourcePortRanges Диапазоны исходных портов. string[]
sources Диапазоны CIDR или исходных IP-адресов. AddressPrefixItem[]

AddressPrefixItem

Имя Описание Значение
addressPrefix Префикс адреса. строка
addressPrefixType Тип префикса адреса. "IPPrefix"
ServiceTag

DefaultAdminRule

Имя Описание Значение
kind Является ли правило пользовательским или по умолчанию. "Default" (обязательно)
properties Указывает свойства правила администратора безопасности. DefaultAdminPropertiesFormat

DefaultAdminPropertiesFormat

Имя Описание Значение
flag Флаг правила по умолчанию. строка