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


Microsoft.Network networkManagers/securityUserConfigurations/ruleCollections/rules 2022-02-01-preview

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

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

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

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

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

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

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

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

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

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

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

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

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

networkManagers/securityUserConfigurations/ruleColle...

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

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

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

UserRule

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

UserRulePropertiesFormat

Имя Описание Значение
description Описание этого правила. строка
destinationPortRanges Диапазоны портов назначения. string[]
назначения Префиксы адреса назначения. Диапазоны IP-адресов CIDR или назначения. AddressPrefixItem[]
direction Указывает, соответствует ли трафик правилу входящий или исходящий трафик. "Входящий трафик"
Outbound (обязательный)
protocol Сетевой протокол, к которому применяется данное правило. 'Ах'
"Любой"
'Esp'
'Icmp'
"Tcp"
"Udp" (обязательно)
sourcePortRanges Диапазоны исходных портов. string[]
sources Диапазоны CIDR или исходных IP-адресов. AddressPrefixItem[]

AddressPrefixItem

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

DefaultUserRule

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

DefaultUserRulePropertiesFormat

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

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

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

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

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

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

{
  "type": "Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules",
  "apiVersion": "2022-02-01-preview",
  "name": "string",
  "kind": "string",
  // For remaining properties, see networkManagers/securityUserConfigurations/ruleCollections/rules objects
}

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

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

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

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

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

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

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

networkManagers/securityUserConfigurations/ruleColle...

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

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

UserRule

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

UserRulePropertiesFormat

Имя Описание Значение
description Описание этого правила. строка
destinationPortRanges Диапазоны портов назначения. string[]
назначения Префиксы адресов назначения. Диапазоны CIDR или целевых IP-адресов. AddressPrefixItem[]
direction Указывает, соответствует ли трафик правилу входящий или исходящий трафик. "Входящие"
"Исходящий" (обязательно)
protocol Сетевой протокол, к которому применяется данное правило. 'Ах'
"Любой"
'Esp'
'Icmp'
Tcp
"Udp" (обязательно)
sourcePortRanges Диапазоны исходных портов. string[]
sources Диапазоны CIDR или исходных IP-адресов. AddressPrefixItem[]

AddressPrefixItem

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

DefaultUserRule

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

DefaultUserRulePropertiesFormat

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

networkManagers/securityUserConfigurations/ruleColle...

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

UserRule

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

UserRulePropertiesFormat

Имя Описание Значение
description Описание этого правила. строка
destinationPortRanges Диапазоны портов назначения. string[]
назначения Префиксы адресов назначения. Диапазоны CIDR или целевых IP-адресов. AddressPrefixItem[]
direction Указывает, соответствует ли трафик правилу входящий или исходящий трафик. "Входящие"
"Исходящий" (обязательно)
protocol Сетевой протокол, к которому применяется данное правило. "Ах"
"Любой"
"Esp"
"Icmp"
"Tcp"
"Udp" (обязательно)
sourcePortRanges Диапазоны исходных портов. string[]
sources Диапазоны CIDR или исходных IP-адресов. AddressPrefixItem[]

AddressPrefixItem

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

DefaultUserRule

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

DefaultUserRulePropertiesFormat

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