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


Сеть Microsoft.NetworkInterfaces/tapConfigurations 2022-01-01

Определение ресурсов Bicep

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

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

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

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

resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2022-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    virtualNetworkTap: {
      id: 'string'
      location: 'string'
      properties: {
        destinationLoadBalancerFrontEndIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            gatewayLoadBalancer: {
              id: 'string'
            }
            privateIPAddress: 'string'
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'string'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosCustomPolicy: {
                    id: 'string'
                  }
                  protectedIP: bool
                  protectionCoverage: 'string'
                }
                deleteOption: 'string'
                dnsSettings: {
                  domainNameLabel: 'string'
                  fqdn: 'string'
                  reverseFqdn: 'string'
                }
                idleTimeoutInMinutes: int
                ipAddress: 'string'
                ipTags: [
                  {
                    ipTagType: 'string'
                    tag: 'string'
                  }
                ]
                linkedPublicIPAddress: ...
                migrationPhase: 'string'
                natGateway: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    idleTimeoutInMinutes: int
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                  }
                  sku: {
                    name: 'string'
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                  zones: [
                    'string'
                  ]
                }
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                servicePublicIPAddress: ...
              }
              sku: {
                name: 'string'
                tier: 'string'
              }
              tags: {
                {customized property}: 'string'
              }
              zones: [
                'string'
              ]
            }
            publicIPPrefix: {
              id: 'string'
            }
            subnet: {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                applicationGatewayIpConfigurations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      subnet: {
                        id: 'string'
                      }
                    }
                  }
                ]
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                natGateway: {
                  id: 'string'
                }
                networkSecurityGroup: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    flushConnection: bool
                    securityRules: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    service: 'string'
                  }
                ]
              }
              type: 'string'
            }
          }
          zones: [
            'string'
          ]
        }
        destinationNetworkInterfaceIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            applicationGatewayBackendAddressPools: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  backendAddresses: [
                    {
                      fqdn: 'string'
                      ipAddress: 'string'
                    }
                  ]
                }
              }
            ]
            applicationSecurityGroups: [
              {
                id: 'string'
                location: 'string'
                properties: {}
                tags: {
                  {customized property}: 'string'
                }
              }
            ]
            gatewayLoadBalancer: {
              id: 'string'
            }
            loadBalancerBackendAddressPools: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  drainPeriodInSeconds: int
                  loadBalancerBackendAddresses: [
                    {
                      name: 'string'
                      properties: {
                        adminState: 'string'
                        ipAddress: 'string'
                        loadBalancerFrontendIPConfiguration: {
                          id: 'string'
                        }
                        subnet: {
                          id: 'string'
                        }
                        virtualNetwork: {
                          id: 'string'
                        }
                      }
                    }
                  ]
                  location: 'string'
                  tunnelInterfaces: [
                    {
                      identifier: int
                      port: int
                      protocol: 'string'
                      type: 'string'
                    }
                  ]
                }
              }
            ]
            loadBalancerInboundNatRules: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  backendAddressPool: {
                    id: 'string'
                  }
                  backendPort: int
                  enableFloatingIP: bool
                  enableTcpReset: bool
                  frontendIPConfiguration: {
                    id: 'string'
                  }
                  frontendPort: int
                  frontendPortRangeEnd: int
                  frontendPortRangeStart: int
                  idleTimeoutInMinutes: int
                  protocol: 'string'
                }
              }
            ]
            primary: bool
            privateIPAddress: 'string'
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'string'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosCustomPolicy: {
                    id: 'string'
                  }
                  protectedIP: bool
                  protectionCoverage: 'string'
                }
                deleteOption: 'string'
                dnsSettings: {
                  domainNameLabel: 'string'
                  fqdn: 'string'
                  reverseFqdn: 'string'
                }
                idleTimeoutInMinutes: int
                ipAddress: 'string'
                ipTags: [
                  {
                    ipTagType: 'string'
                    tag: 'string'
                  }
                ]
                linkedPublicIPAddress: ...
                migrationPhase: 'string'
                natGateway: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    idleTimeoutInMinutes: int
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                  }
                  sku: {
                    name: 'string'
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                  zones: [
                    'string'
                  ]
                }
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                servicePublicIPAddress: ...
              }
              sku: {
                name: 'string'
                tier: 'string'
              }
              tags: {
                {customized property}: 'string'
              }
              zones: [
                'string'
              ]
            }
            subnet: {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                applicationGatewayIpConfigurations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      subnet: {
                        id: 'string'
                      }
                    }
                  }
                ]
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                natGateway: {
                  id: 'string'
                }
                networkSecurityGroup: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    flushConnection: bool
                    securityRules: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    service: 'string'
                  }
                ]
              }
              type: 'string'
            }
            virtualNetworkTaps: [
              ...
            ]
          }
          type: 'string'
        }
        destinationPort: int
      }
      tags: {
        {customized property}: 'string'
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

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

АдресБэкенда ApplicationGatewayBackendAddress

Имя Описание Ценность
Полное доменное имя Полное доменное имя (FQDN). струна
IP-адрес IP-адрес. струна

ApplicationGatewayBackendAddressPool

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя внутреннего пула адресов, уникального в шлюзе приложений. струна
свойства Свойства внутреннего пула адресов шлюза приложений. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Имя Описание Ценность
backendАдреса Внутренние адреса. ApplicationGatewayBackendAddress[]

ApplicationGatewayIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя IP-конфигурации, уникальной в шлюзе приложений. струна
свойства Свойства IP-конфигурации шлюза приложений. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Имя Описание Ценность
подсеть Ссылка на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес. Подресурс

ApplicationSecurityGroup (Группа приложенийSecurity)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства группы безопасности приложений. ApplicationSecurityGroupPropertiesFormat
Теги Теги ресурсов. Теги ресурса

ApplicationSecurityGroupPropertiesFormat

Имя Описание Ценность

Пул адресов бекенда

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе внутренних пулов адресов, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства внутреннего пула адресов подсистемы балансировки нагрузки. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Имя Описание Ценность
drainPeriodInSeconds Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. инт
loadBalancerBackendAddresses Массив внутренних адресов. LoadBalancerBackendAddress[]
местоположение Расположение внутреннего пула адресов. струна
tunnelИнтерфейсы Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. GatewayLoadBalancerTunnelInterface[]

DdosНастройки

Имя Описание Ценность
ddosCustomPolicy Настраиваемая политика DDoS, связанная с общедоступным IP-адресом. Подресурс
защищенный IP Включает защиту от атак DDoS на общедоступном IP-адресе. булевая переменная (bool)
защитаПокрытие Настройка политики защиты от атак DDoS общедоступного IP-адреса. Только стандартное покрытие может быть настроено. "Базовый"
"Стандартный"

Делегация

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства подсети. ServiceDelegationPropertiesFormat
тип Тип ресурса. струна

Расширенное местоположение

Имя Описание Ценность
имя Имя расширенного расположения. струна
тип Тип расширенного расположения. EdgeZone

ФронтендIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе интерфейсных IP-конфигураций, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства пробы подсистемы балансировки нагрузки. FrontendIPConfigurationPropertiesFormat
Зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

FrontendIPConfigurationPropertiesFormat

Имя Описание Ценность
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. Подресурс
частныйIPПрессест Частный IP-адрес конфигурации IP-адресов. струна
privateIPAddressVersion Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. Dynamic
"Статический"
publicIPАдрессест Ссылка на ресурс общедоступного IP-адреса. Публичный IPПрессест
publicIPПрефикс Ссылка на ресурс префикса общедоступного IP-адреса. Подресурс
подсеть Ссылка на ресурс подсети. подсети

Интерфейс GatewayLoadBalancerTunnelInterface

Имя Описание Ценность
идентификатор Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. инт
порт Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. инт
протокол Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Native"
"Нет"
VXLAN
тип Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Внешний"
"Внутренний"
"Нет"

Правило входящего NatRule

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе правил NAT для входящего трафика, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства правила NAT для входящего трафика подсистемы балансировки нагрузки. ВходящийNatRulePropertiesFormat

ВходящийNatRulePropertiesFormat

Имя Описание Ценность
backendAddressPool Ссылка на ресурс backendAddressPool. Подресурс
серверный порт Порт, используемый для внутренней конечной точки. Допустимые значения варьируются от 1 до 65535. инт
enableFloatingIP Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки. булевая переменная (bool)
enableTcpReset Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. булевая переменная (bool)
frontendIPConfiguration Ссылка на внешние IP-адреса. Подресурс
frontendPort Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения варьируются от 1 до 65534. инт
frontendPortRangeEnd Конец диапазона портов для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeStart. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. инт
frontendPortRangeStart Диапазон портов начинается для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeEnd. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. инт
idleTimeoutInMinutes Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP. инт
протокол Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. "Все"
Tcp
«УДП»

IpTag

Имя Описание Ценность
ipTagType Тип тега IP. Пример: FirstPartyUsage. струна
ярлык Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. струна

Адрес бэкэнда LoadBalancerBackend

Имя Описание Ценность
имя Имя внутреннего адреса. струна
свойства Свойства внутреннего пула адресов подсистемы балансировки нагрузки. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Имя Описание Ценность
adminState Список административных состояний, которые после установки могут переопределить пробу работоспособности, чтобы Load Balancer всегда перенаправляет новые подключения в серверную часть или запрещает новые подключения и сбрасывает существующие подключения. "Вниз"
"Слив"
"Нет"
'Вверх'
IP-адрес IP-адрес, принадлежащий к указанной виртуальной сети. струна
loadBalancerFrontendIPConfiguration Ссылка на конфигурацию внешнего IP-адреса, определенную в региональной подсистеме балансировки нагрузки. Подресурс
подсеть Ссылка на существующую подсеть. Подресурс
virtualNetwork Ссылка на существующую виртуальную сеть. Подресурс

NatGateway

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства шлюза Nat. NatGatewayPropertiesFormat
SKU Номер SKU шлюза NAT. NatGatewaySku
Теги Теги ресурсов. Теги ресурса
Зоны Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. строка[]

NatGatewayPropertiesFormat

Имя Описание Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. инт
публичные IP-адреса Массив общедоступных IP-адресов, связанных с ресурсом шлюза NAT. Подресурс[]
publicIpPrefixes Массив префиксов общедоступных IP-адресов, связанных с ресурсом шлюза NAT. Подресурс[]

NatGatewaySku

Имя Описание Ценность
имя Имя SKU шлюза Nat. "Стандартный"

NetworkInterfaceIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства конфигурации IP-адресов сетевого интерфейса. NetworkInterfaceIPConfigurationPropertiesFormat
тип Тип ресурса. струна

NetworkInterfaceIPConfigurationPropertiesFormat

Имя Описание Ценность
applicationGatewayBackendAddressPools Ссылка на ресурс ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
ГруппыБезопасностиПриложений Группы безопасности приложений, в которых включена IP-конфигурация. ApplicationSecurityGroup[]
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. Подресурс
loadBalancerBackendAddressPools Ссылка на ресурс LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Список ссылок LoadBalancerInboundNatRules. Входящее правило NatRule[]
первичный Является ли это основным адресом клиента в сетевом интерфейсе. булевая переменная (bool)
частныйIPПрессест Частный IP-адрес конфигурации IP-адреса. струна
privateIPAddressVersion Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. Dynamic
"Статический"
publicIPАдрессест Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. Публичный IPПрессест
подсеть Подсеть, привязанная к IP-конфигурации. подсети
virtualNetworkTaps Ссылка на касания виртуальной сети. VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

Имя Описание Ценность
virtualNetworkTap Ссылка на ресурс Tap виртуальной сети. Технология VirtualNetworkTap

Группа NetworkSecurityT

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства группы безопасности сети. NetworkSecurityGroupPropertiesFormat
Теги Теги ресурсов. Теги ресурса

NetworkSecurityGroupPropertiesFormat

Имя Описание Ценность
flushПодключение При включении потоки, созданные из подключений группы безопасности сети, будут повторно оцениваться при обновлении правил. Начальная активация активирует повторное вычисление. булевая переменная (bool)
securityRules Коллекция правил безопасности группы безопасности сети. Правило безопасности[]

Публичный IP-адрес

Имя Описание Ценность
расширенноеМестоположение Расширенное расположение общедоступного IP-адреса. РасширенноеМестоположение
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства общедоступного IP-адреса. PublicIPAddressPropertiesFormat
SKU Номер SKU общедоступного IP-адреса. ПубличныйIPAddressSku
Теги Теги ресурсов. Теги ресурса
Зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

PublicIPAddressDnsSettings (ПубличныйIPAddressDnsSettings)

Имя Описание Ценность
domainNameLabel Метка доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. струна
Полное доменное имя Полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. струна
обратныйFqdn Обратное полное доменное имя. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. струна

PublicIPAddressPropertiesFormat

Имя Описание Ценность
ddosНастройки Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. DdosНастройки
Опция удаления Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. "Удалить"
"Отсоединение"
dnsНастройки Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. PublicIPAddressDnsSettings (ПубличныйIPAddressDnsSettings)
idleTimeoutInMinutes Время ожидания простоя общедоступного IP-адреса. инт
IP-адрес IP-адрес, связанный с ресурсом общедоступного IP-адреса. струна
ipТеги Список тегов, связанных с общедоступным IP-адресом. IpTag[]
linkedPublicIPПрессест Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. Публичный IPПрессест
миграцияФаза Этап миграции общедоступного IP-адреса. "Прерывание"
"Фиксация"
"Зафиксировано"
"Нет"
'Подготовка'
natGateway NatGateway для общедоступного IP-адреса. NatGateway
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6
publicIPAllocationMethod Метод выделения общедоступных IP-адресов. Dynamic
"Статический"
publicIPПрефикс Префикс общедоступного IP-адреса должен быть выделен. Подресурс
servicePublicIPПрессест Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. Публичный IPПрессест

ПубличныйIPAddressSku

Имя Описание Ценность
имя Имя номера SKU общедоступного IP-адреса. "Базовый"
"Стандартный"
ярус Уровень SKU общедоступного IP-адреса. "Глобальный"
"Региональный"

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Маршрут

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства маршрута. RoutePropertiesFormat
тип Тип ресурса. струна

RoutePropertiesFormat

Имя Описание Ценность
addressПрефикс Целевой CIDR, к которому применяется маршрут. струна
nextHopIpAddress Пакеты IP-адресов должны пересылаться в. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. струна
nextHopType Тип прыжка Azure, в который должен отправляться пакет. "Интернет"
"Нет"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (обязательно)

Таблица маршрутов

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства таблицы маршрутов. Формат RouteTableProperties
Теги Теги ресурсов. Теги ресурса

Формат RouteTableProperties

Имя Описание Ценность
disableBgpRoutePropagation Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. булевая переменная (bool)
Маршруты Коллекция маршрутов, содержащихся в таблице маршрутов. маршрут[]

Правило безопасности

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства правила безопасности. SecurityRulePropertiesFormat
тип Тип ресурса. струна

SecurityRulePropertiesFormat

Имя Описание Ценность
доступ Сетевой трафик разрешен или запрещен. "Разрешить"
"Запрет" (обязательно)
описание Описание этого правила. Ограничено 140 символами. струна
destinationAddressПрефикс Префикс адреса назначения. Диапазон IP-адресов CIDR или назначения. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. струна
destinationAddressPrefixes Префиксы целевого адреса. Диапазоны IP-адресов CIDR или назначения. строка[]
destinationApplicationSecurityGroups Группа безопасности приложений, указанная в качестве назначения. ApplicationSecurityGroup[]
destinationPortRange Конечный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. струна
destinationPortRanges Диапазоны портов назначения. строка[]
направление Направление правила. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. "Входящий трафик"
"Исходящий" (обязательный)
приоритет Приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. инт
протокол К этому правилу применяется сетевой протокол. '*'
«А»
«Экстра»
«МКМП»
Tcp
"Udp" (обязательно)
sourceAddressPrefix Диапазон IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. струна
sourceAddressPrefixes Диапазоны IP-адресов CIDR или источника. строка[]
sourceApplicationSecurityGroups Группа безопасности приложений, указанная в качестве источника. ApplicationSecurityGroup[]
исходный диапазон портов Исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. струна
sourcePortRanges Диапазоны исходных портов. строка[]

ServiceDelegationPropertiesFormat

Имя Описание Ценность
название сервиса Имя службы, которой должна делегироваться подсеть (например, Microsoft.Sql/servers). струна

ServiceEndpointPolicy

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства политики конечной точки службы. ServiceEndpointPolicyPropertiesFormat
Теги Теги ресурсов. Теги ресурса

Определение политики ServiceEndpointPolicyDefinition

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства определения политики конечной точки службы. ServiceEndpointPolicyDefinitionPropertiesFormat
тип Тип ресурса. струна

ServiceEndpointPolicyDefinitionPropertiesFormat

Имя Описание Ценность
описание Описание этого правила. Ограничено 140 символами. струна
служба Имя конечной точки службы. струна
serviceResources Список ресурсов службы. строка[]

ServiceEndpointPolicyPropertiesFormat

Имя Описание Ценность
contextualServiceEndpointPolicies Коллекция контекстной политики конечной точки службы. строка[]
serviceAlias Псевдоним, указывающий, принадлежит ли политика службе. струна
serviceEndpointPolicyDefinitions Коллекция определений политик конечной точки службы политики конечной точки службы политики конечной точки службы. ОпределениеПолитикиСлужбыКонечная Точка[]

ServiceEndpointPropertiesFormat

Имя Описание Ценность
Местонахождения Список расположений. строка[]
служба Тип службы конечных точек. струна

Подсеть

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства подсети. Формат свойств подсети
тип Тип ресурса. струна

Формат свойств подсети

Имя Описание Ценность
addressПрефикс Префикс адреса для подсети. струна
addressПрефиксы Список префиксов адресов для подсети. строка[]
applicationGatewayIpConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. ApplicationGatewayIPConfiguration[]
Делегации Массив ссылок на делегирования в подсети. делегирование[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. Подресурс[]
natGateway Шлюз Nat, связанный с этой подсетью. Подресурс
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. Группа NetworkSecurityT
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. "Отключено"
"Включено"
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. "Отключено"
"Включено"
RouteTable Ссылка на ресурс RouteTable. Таблица маршрутов
Политики сервисных конечных точек Массив политик конечной точки службы. ServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. ServiceEndpointPropertiesFormat[]

Подресурс

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

Технология VirtualNetworkTap

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства касания виртуальной сети. VirtualNetworkTapPropertiesFormat
Теги Теги ресурсов. Теги ресурса

VirtualNetworkTapPropertiesFormat

Имя Описание Ценность
destinationLoadBalancerFrontEndIPConfiguration Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. ФронтендIPConfiguration
destinationNetworkInterfaceIPConfiguration Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. NetworkInterfaceIPConfiguration
Порт назначенияПорт Конечный порт VXLAN, который будет получать трафик, касающийся. инт

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

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

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

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

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

{
  "type": "Microsoft.Network/networkInterfaces/tapConfigurations",
  "apiVersion": "2022-01-01",
  "name": "string",
  "properties": {
    "virtualNetworkTap": {
      "id": "string",
      "location": "string",
      "properties": {
        "destinationLoadBalancerFrontEndIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "privateIPAddress": "string",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "string"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosCustomPolicy": {
                    "id": "string"
                  },
                  "protectedIP": "bool",
                  "protectionCoverage": "string"
                },
                "deleteOption": "string",
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "fqdn": "string",
                  "reverseFqdn": "string"
                },
                "idleTimeoutInMinutes": "int",
                "ipAddress": "string",
                "ipTags": [
                  {
                    "ipTagType": "string",
                    "tag": "string"
                  }
                ],
                "linkedPublicIPAddress": ...,
                "migrationPhase": "string",
                "natGateway": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "idleTimeoutInMinutes": "int",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ]
                  },
                  "sku": {
                    "name": "string"
                  },
                  "tags": {
                    "{customized property}": "string"
                  },
                  "zones": [ "string" ]
                },
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "servicePublicIPAddress": ...
              },
              "sku": {
                "name": "string",
                "tier": "string"
              },
              "tags": {
                "{customized property}": "string"
              },
              "zones": [ "string" ]
            },
            "publicIPPrefix": {
              "id": "string"
            },
            "subnet": {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "applicationGatewayIpConfigurations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "subnet": {
                        "id": "string"
                      }
                    }
                  }
                ],
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "natGateway": {
                  "id": "string"
                },
                "networkSecurityGroup": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "flushConnection": "bool",
                    "securityRules": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "service": "string"
                  }
                ]
              },
              "type": "string"
            }
          },
          "zones": [ "string" ]
        },
        "destinationNetworkInterfaceIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "applicationGatewayBackendAddressPools": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "backendAddresses": [
                    {
                      "fqdn": "string",
                      "ipAddress": "string"
                    }
                  ]
                }
              }
            ],
            "applicationSecurityGroups": [
              {
                "id": "string",
                "location": "string",
                "properties": {
                },
                "tags": {
                  "{customized property}": "string"
                }
              }
            ],
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "loadBalancerBackendAddressPools": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "drainPeriodInSeconds": "int",
                  "loadBalancerBackendAddresses": [
                    {
                      "name": "string",
                      "properties": {
                        "adminState": "string",
                        "ipAddress": "string",
                        "loadBalancerFrontendIPConfiguration": {
                          "id": "string"
                        },
                        "subnet": {
                          "id": "string"
                        },
                        "virtualNetwork": {
                          "id": "string"
                        }
                      }
                    }
                  ],
                  "location": "string",
                  "tunnelInterfaces": [
                    {
                      "identifier": "int",
                      "port": "int",
                      "protocol": "string",
                      "type": "string"
                    }
                  ]
                }
              }
            ],
            "loadBalancerInboundNatRules": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "backendAddressPool": {
                    "id": "string"
                  },
                  "backendPort": "int",
                  "enableFloatingIP": "bool",
                  "enableTcpReset": "bool",
                  "frontendIPConfiguration": {
                    "id": "string"
                  },
                  "frontendPort": "int",
                  "frontendPortRangeEnd": "int",
                  "frontendPortRangeStart": "int",
                  "idleTimeoutInMinutes": "int",
                  "protocol": "string"
                }
              }
            ],
            "primary": "bool",
            "privateIPAddress": "string",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "string"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosCustomPolicy": {
                    "id": "string"
                  },
                  "protectedIP": "bool",
                  "protectionCoverage": "string"
                },
                "deleteOption": "string",
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "fqdn": "string",
                  "reverseFqdn": "string"
                },
                "idleTimeoutInMinutes": "int",
                "ipAddress": "string",
                "ipTags": [
                  {
                    "ipTagType": "string",
                    "tag": "string"
                  }
                ],
                "linkedPublicIPAddress": ...,
                "migrationPhase": "string",
                "natGateway": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "idleTimeoutInMinutes": "int",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ]
                  },
                  "sku": {
                    "name": "string"
                  },
                  "tags": {
                    "{customized property}": "string"
                  },
                  "zones": [ "string" ]
                },
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "servicePublicIPAddress": ...
              },
              "sku": {
                "name": "string",
                "tier": "string"
              },
              "tags": {
                "{customized property}": "string"
              },
              "zones": [ "string" ]
            },
            "subnet": {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "applicationGatewayIpConfigurations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "subnet": {
                        "id": "string"
                      }
                    }
                  }
                ],
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "natGateway": {
                  "id": "string"
                },
                "networkSecurityGroup": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "flushConnection": "bool",
                    "securityRules": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "service": "string"
                  }
                ]
              },
              "type": "string"
            },
            "virtualNetworkTaps": [
              ...
            ]
          },
          "type": "string"
        },
        "destinationPort": "int"
      },
      "tags": {
        "{customized property}": "string"
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

Имя Описание Ценность
apiVersion Версия API '2022-01-01'
имя Имя ресурса строка (обязательно)
свойства Свойства конфигурации касания виртуальной сети. NetworkInterfaceTapConfigurationPropertiesFormat
тип Тип ресурса "Microsoft.Network/networkInterfaces/tapConfigurations"

АдресБэкенда ApplicationGatewayBackendAddress

Имя Описание Ценность
Полное доменное имя Полное доменное имя (FQDN). струна
IP-адрес IP-адрес. струна

ApplicationGatewayBackendAddressPool

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя внутреннего пула адресов, уникального в шлюзе приложений. струна
свойства Свойства внутреннего пула адресов шлюза приложений. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Имя Описание Ценность
backendАдреса Внутренние адреса. ApplicationGatewayBackendAddress[]

ApplicationGatewayIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя IP-конфигурации, уникальной в шлюзе приложений. струна
свойства Свойства IP-конфигурации шлюза приложений. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Имя Описание Ценность
подсеть Ссылка на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес. Подресурс

ApplicationSecurityGroup (Группа приложенийSecurity)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства группы безопасности приложений. ApplicationSecurityGroupPropertiesFormat
Теги Теги ресурсов. Теги ресурса

ApplicationSecurityGroupPropertiesFormat

Имя Описание Ценность

Пул адресов бекенда

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе внутренних пулов адресов, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства внутреннего пула адресов подсистемы балансировки нагрузки. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Имя Описание Ценность
drainPeriodInSeconds Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. инт
loadBalancerBackendAddresses Массив внутренних адресов. LoadBalancerBackendAddress[]
местоположение Расположение внутреннего пула адресов. струна
tunnelИнтерфейсы Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. GatewayLoadBalancerTunnelInterface[]

DdosНастройки

Имя Описание Ценность
ddosCustomPolicy Настраиваемая политика DDoS, связанная с общедоступным IP-адресом. Подресурс
защищенный IP Включает защиту от атак DDoS на общедоступном IP-адресе. булевая переменная (bool)
защитаПокрытие Настройка политики защиты от атак DDoS общедоступного IP-адреса. Только стандартное покрытие может быть настроено. "Базовый"
"Стандартный"

Делегация

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства подсети. ServiceDelegationPropertiesFormat
тип Тип ресурса. струна

Расширенное местоположение

Имя Описание Ценность
имя Имя расширенного расположения. струна
тип Тип расширенного расположения. EdgeZone

ФронтендIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе интерфейсных IP-конфигураций, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства пробы подсистемы балансировки нагрузки. FrontendIPConfigurationPropertiesFormat
Зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

FrontendIPConfigurationPropertiesFormat

Имя Описание Ценность
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. Подресурс
частныйIPПрессест Частный IP-адрес конфигурации IP-адресов. струна
privateIPAddressVersion Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. Dynamic
"Статический"
publicIPАдрессест Ссылка на ресурс общедоступного IP-адреса. Публичный IPПрессест
publicIPПрефикс Ссылка на ресурс префикса общедоступного IP-адреса. Подресурс
подсеть Ссылка на ресурс подсети. подсети

Интерфейс GatewayLoadBalancerTunnelInterface

Имя Описание Ценность
идентификатор Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. инт
порт Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. инт
протокол Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Native"
"Нет"
VXLAN
тип Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Внешний"
"Внутренний"
"Нет"

Правило входящего NatRule

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе правил NAT для входящего трафика, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства правила NAT для входящего трафика подсистемы балансировки нагрузки. ВходящийNatRulePropertiesFormat

ВходящийNatRulePropertiesFormat

Имя Описание Ценность
backendAddressPool Ссылка на ресурс backendAddressPool. Подресурс
серверный порт Порт, используемый для внутренней конечной точки. Допустимые значения варьируются от 1 до 65535. инт
enableFloatingIP Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки. булевая переменная (bool)
enableTcpReset Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. булевая переменная (bool)
frontendIPConfiguration Ссылка на внешние IP-адреса. Подресурс
frontendPort Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения варьируются от 1 до 65534. инт
frontendPortRangeEnd Конец диапазона портов для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeStart. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. инт
frontendPortRangeStart Диапазон портов начинается для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeEnd. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. инт
idleTimeoutInMinutes Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP. инт
протокол Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. "Все"
Tcp
«УДП»

IpTag

Имя Описание Ценность
ipTagType Тип тега IP. Пример: FirstPartyUsage. струна
ярлык Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. струна

Адрес бэкэнда LoadBalancerBackend

Имя Описание Ценность
имя Имя внутреннего адреса. струна
свойства Свойства внутреннего пула адресов подсистемы балансировки нагрузки. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Имя Описание Ценность
adminState Список административных состояний, которые после установки могут переопределить пробу работоспособности, чтобы Load Balancer всегда перенаправляет новые подключения в серверную часть или запрещает новые подключения и сбрасывает существующие подключения. "Вниз"
"Слив"
"Нет"
'Вверх'
IP-адрес IP-адрес, принадлежащий к указанной виртуальной сети. струна
loadBalancerFrontendIPConfiguration Ссылка на конфигурацию внешнего IP-адреса, определенную в региональной подсистеме балансировки нагрузки. Подресурс
подсеть Ссылка на существующую подсеть. Подресурс
virtualNetwork Ссылка на существующую виртуальную сеть. Подресурс

NatGateway

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства шлюза Nat. NatGatewayPropertiesFormat
SKU Номер SKU шлюза NAT. NatGatewaySku
Теги Теги ресурсов. Теги ресурса
Зоны Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. строка[]

NatGatewayPropertiesFormat

Имя Описание Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. инт
публичные IP-адреса Массив общедоступных IP-адресов, связанных с ресурсом шлюза NAT. Подресурс[]
publicIpPrefixes Массив префиксов общедоступных IP-адресов, связанных с ресурсом шлюза NAT. Подресурс[]

NatGatewaySku

Имя Описание Ценность
имя Имя SKU шлюза Nat. "Стандартный"

NetworkInterfaceIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства конфигурации IP-адресов сетевого интерфейса. NetworkInterfaceIPConfigurationPropertiesFormat
тип Тип ресурса. струна

NetworkInterfaceIPConfigurationPropertiesFormat

Имя Описание Ценность
applicationGatewayBackendAddressPools Ссылка на ресурс ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
ГруппыБезопасностиПриложений Группы безопасности приложений, в которых включена IP-конфигурация. ApplicationSecurityGroup[]
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. Подресурс
loadBalancerBackendAddressPools Ссылка на ресурс LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Список ссылок LoadBalancerInboundNatRules. Входящее правило NatRule[]
первичный Является ли это основным адресом клиента в сетевом интерфейсе. булевая переменная (bool)
частныйIPПрессест Частный IP-адрес конфигурации IP-адреса. струна
privateIPAddressVersion Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. Dynamic
"Статический"
publicIPАдрессест Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. Публичный IPПрессест
подсеть Подсеть, привязанная к IP-конфигурации. подсети
virtualNetworkTaps Ссылка на касания виртуальной сети. VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

Имя Описание Ценность
virtualNetworkTap Ссылка на ресурс Tap виртуальной сети. Технология VirtualNetworkTap

Группа NetworkSecurityT

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства группы безопасности сети. NetworkSecurityGroupPropertiesFormat
Теги Теги ресурсов. Теги ресурса

NetworkSecurityGroupPropertiesFormat

Имя Описание Ценность
flushПодключение При включении потоки, созданные из подключений группы безопасности сети, будут повторно оцениваться при обновлении правил. Начальная активация активирует повторное вычисление. булевая переменная (bool)
securityRules Коллекция правил безопасности группы безопасности сети. Правило безопасности[]

Публичный IP-адрес

Имя Описание Ценность
расширенноеМестоположение Расширенное расположение общедоступного IP-адреса. РасширенноеМестоположение
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства общедоступного IP-адреса. PublicIPAddressPropertiesFormat
SKU Номер SKU общедоступного IP-адреса. ПубличныйIPAddressSku
Теги Теги ресурсов. Теги ресурса
Зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

PublicIPAddressDnsSettings (ПубличныйIPAddressDnsSettings)

Имя Описание Ценность
domainNameLabel Метка доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. струна
Полное доменное имя Полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. струна
обратныйFqdn Обратное полное доменное имя. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. струна

PublicIPAddressPropertiesFormat

Имя Описание Ценность
ddosНастройки Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. DdosНастройки
Опция удаления Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. "Удалить"
"Отсоединение"
dnsНастройки Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. PublicIPAddressDnsSettings (ПубличныйIPAddressDnsSettings)
idleTimeoutInMinutes Время ожидания простоя общедоступного IP-адреса. инт
IP-адрес IP-адрес, связанный с ресурсом общедоступного IP-адреса. струна
ipТеги Список тегов, связанных с общедоступным IP-адресом. IpTag[]
linkedPublicIPПрессест Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. Публичный IPПрессест
миграцияФаза Этап миграции общедоступного IP-адреса. "Прерывание"
"Фиксация"
"Зафиксировано"
"Нет"
'Подготовка'
natGateway NatGateway для общедоступного IP-адреса. NatGateway
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6
publicIPAllocationMethod Метод выделения общедоступных IP-адресов. Dynamic
"Статический"
publicIPПрефикс Префикс общедоступного IP-адреса должен быть выделен. Подресурс
servicePublicIPПрессест Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. Публичный IPПрессест

ПубличныйIPAddressSku

Имя Описание Ценность
имя Имя номера SKU общедоступного IP-адреса. "Базовый"
"Стандартный"
ярус Уровень SKU общедоступного IP-адреса. "Глобальный"
"Региональный"

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Маршрут

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства маршрута. RoutePropertiesFormat
тип Тип ресурса. струна

RoutePropertiesFormat

Имя Описание Ценность
addressПрефикс Целевой CIDR, к которому применяется маршрут. струна
nextHopIpAddress Пакеты IP-адресов должны пересылаться в. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. струна
nextHopType Тип прыжка Azure, в который должен отправляться пакет. "Интернет"
"Нет"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (обязательно)

Таблица маршрутов

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства таблицы маршрутов. Формат RouteTableProperties
Теги Теги ресурсов. Теги ресурса

Формат RouteTableProperties

Имя Описание Ценность
disableBgpRoutePropagation Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. булевая переменная (bool)
Маршруты Коллекция маршрутов, содержащихся в таблице маршрутов. маршрут[]

Правило безопасности

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства правила безопасности. SecurityRulePropertiesFormat
тип Тип ресурса. струна

SecurityRulePropertiesFormat

Имя Описание Ценность
доступ Сетевой трафик разрешен или запрещен. "Разрешить"
"Запрет" (обязательно)
описание Описание этого правила. Ограничено 140 символами. струна
destinationAddressПрефикс Префикс адреса назначения. Диапазон IP-адресов CIDR или назначения. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. струна
destinationAddressPrefixes Префиксы целевого адреса. Диапазоны IP-адресов CIDR или назначения. строка[]
destinationApplicationSecurityGroups Группа безопасности приложений, указанная в качестве назначения. ApplicationSecurityGroup[]
destinationPortRange Конечный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. струна
destinationPortRanges Диапазоны портов назначения. строка[]
направление Направление правила. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. "Входящий трафик"
"Исходящий" (обязательный)
приоритет Приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. инт
протокол К этому правилу применяется сетевой протокол. '*'
«А»
«Экстра»
«МКМП»
Tcp
"Udp" (обязательно)
sourceAddressPrefix Диапазон IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. струна
sourceAddressPrefixes Диапазоны IP-адресов CIDR или источника. строка[]
sourceApplicationSecurityGroups Группа безопасности приложений, указанная в качестве источника. ApplicationSecurityGroup[]
исходный диапазон портов Исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. струна
sourcePortRanges Диапазоны исходных портов. строка[]

ServiceDelegationPropertiesFormat

Имя Описание Ценность
название сервиса Имя службы, которой должна делегироваться подсеть (например, Microsoft.Sql/servers). струна

ServiceEndpointPolicy

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства политики конечной точки службы. ServiceEndpointPolicyPropertiesFormat
Теги Теги ресурсов. Теги ресурса

Определение политики ServiceEndpointPolicyDefinition

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства определения политики конечной точки службы. ServiceEndpointPolicyDefinitionPropertiesFormat
тип Тип ресурса. струна

ServiceEndpointPolicyDefinitionPropertiesFormat

Имя Описание Ценность
описание Описание этого правила. Ограничено 140 символами. струна
служба Имя конечной точки службы. струна
serviceResources Список ресурсов службы. строка[]

ServiceEndpointPolicyPropertiesFormat

Имя Описание Ценность
contextualServiceEndpointPolicies Коллекция контекстной политики конечной точки службы. строка[]
serviceAlias Псевдоним, указывающий, принадлежит ли политика службе. струна
serviceEndpointPolicyDefinitions Коллекция определений политик конечной точки службы политики конечной точки службы политики конечной точки службы. ОпределениеПолитикиСлужбыКонечная Точка[]

ServiceEndpointPropertiesFormat

Имя Описание Ценность
Местонахождения Список расположений. строка[]
служба Тип службы конечных точек. струна

Подсеть

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства подсети. Формат свойств подсети
тип Тип ресурса. струна

Формат свойств подсети

Имя Описание Ценность
addressПрефикс Префикс адреса для подсети. струна
addressПрефиксы Список префиксов адресов для подсети. строка[]
applicationGatewayIpConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. ApplicationGatewayIPConfiguration[]
Делегации Массив ссылок на делегирования в подсети. делегирование[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. Подресурс[]
natGateway Шлюз Nat, связанный с этой подсетью. Подресурс
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. Группа NetworkSecurityT
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. "Отключено"
"Включено"
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. "Отключено"
"Включено"
RouteTable Ссылка на ресурс RouteTable. Таблица маршрутов
Политики сервисных конечных точек Массив политик конечной точки службы. ServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. ServiceEndpointPropertiesFormat[]

Подресурс

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

Технология VirtualNetworkTap

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства касания виртуальной сети. VirtualNetworkTapPropertiesFormat
Теги Теги ресурсов. Теги ресурса

VirtualNetworkTapPropertiesFormat

Имя Описание Ценность
destinationLoadBalancerFrontEndIPConfiguration Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. ФронтендIPConfiguration
destinationNetworkInterfaceIPConfiguration Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. NetworkInterfaceIPConfiguration
Порт назначенияПорт Конечный порт VXLAN, который будет получать трафик, касающийся. инт

Примеры использования

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

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

  • групп ресурсов

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

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

Чтобы создать ресурс Microsoft.Network/networkInterfaces/tapConfigurations, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces/tapConfigurations@2022-01-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      virtualNetworkTap = {
        id = "string"
        location = "string"
        properties = {
          destinationLoadBalancerFrontEndIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              gatewayLoadBalancer = {
                id = "string"
              }
              privateIPAddress = "string"
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "string"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosCustomPolicy = {
                      id = "string"
                    }
                    protectedIP = bool
                    protectionCoverage = "string"
                  }
                  deleteOption = "string"
                  dnsSettings = {
                    domainNameLabel = "string"
                    fqdn = "string"
                    reverseFqdn = "string"
                  }
                  idleTimeoutInMinutes = int
                  ipAddress = "string"
                  ipTags = [
                    {
                      ipTagType = "string"
                      tag = "string"
                    }
                  ]
                  linkedPublicIPAddress = ...
                  migrationPhase = "string"
                  natGateway = {
                    id = "string"
                    location = "string"
                    properties = {
                      idleTimeoutInMinutes = int
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                    }
                    sku = {
                      name = "string"
                    }
                    tags = {
                      {customized property} = "string"
                    }
                    zones = [
                      "string"
                    ]
                  }
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  servicePublicIPAddress = ...
                }
                sku = {
                  name = "string"
                  tier = "string"
                }
                tags = {
                  {customized property} = "string"
                }
                zones = [
                  "string"
                ]
              }
              publicIPPrefix = {
                id = "string"
              }
              subnet = {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  applicationGatewayIpConfigurations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        subnet = {
                          id = "string"
                        }
                      }
                    }
                  ]
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  natGateway = {
                    id = "string"
                  }
                  networkSecurityGroup = {
                    id = "string"
                    location = "string"
                    properties = {
                      flushConnection = bool
                      securityRules = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      service = "string"
                    }
                  ]
                }
                type = "string"
              }
            }
            zones = [
              "string"
            ]
          }
          destinationNetworkInterfaceIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              applicationGatewayBackendAddressPools = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    backendAddresses = [
                      {
                        fqdn = "string"
                        ipAddress = "string"
                      }
                    ]
                  }
                }
              ]
              applicationSecurityGroups = [
                {
                  id = "string"
                  location = "string"
                  properties = {
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
              ]
              gatewayLoadBalancer = {
                id = "string"
              }
              loadBalancerBackendAddressPools = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    drainPeriodInSeconds = int
                    loadBalancerBackendAddresses = [
                      {
                        name = "string"
                        properties = {
                          adminState = "string"
                          ipAddress = "string"
                          loadBalancerFrontendIPConfiguration = {
                            id = "string"
                          }
                          subnet = {
                            id = "string"
                          }
                          virtualNetwork = {
                            id = "string"
                          }
                        }
                      }
                    ]
                    location = "string"
                    tunnelInterfaces = [
                      {
                        identifier = int
                        port = int
                        protocol = "string"
                        type = "string"
                      }
                    ]
                  }
                }
              ]
              loadBalancerInboundNatRules = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    backendAddressPool = {
                      id = "string"
                    }
                    backendPort = int
                    enableFloatingIP = bool
                    enableTcpReset = bool
                    frontendIPConfiguration = {
                      id = "string"
                    }
                    frontendPort = int
                    frontendPortRangeEnd = int
                    frontendPortRangeStart = int
                    idleTimeoutInMinutes = int
                    protocol = "string"
                  }
                }
              ]
              primary = bool
              privateIPAddress = "string"
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "string"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosCustomPolicy = {
                      id = "string"
                    }
                    protectedIP = bool
                    protectionCoverage = "string"
                  }
                  deleteOption = "string"
                  dnsSettings = {
                    domainNameLabel = "string"
                    fqdn = "string"
                    reverseFqdn = "string"
                  }
                  idleTimeoutInMinutes = int
                  ipAddress = "string"
                  ipTags = [
                    {
                      ipTagType = "string"
                      tag = "string"
                    }
                  ]
                  linkedPublicIPAddress = ...
                  migrationPhase = "string"
                  natGateway = {
                    id = "string"
                    location = "string"
                    properties = {
                      idleTimeoutInMinutes = int
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                    }
                    sku = {
                      name = "string"
                    }
                    tags = {
                      {customized property} = "string"
                    }
                    zones = [
                      "string"
                    ]
                  }
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  servicePublicIPAddress = ...
                }
                sku = {
                  name = "string"
                  tier = "string"
                }
                tags = {
                  {customized property} = "string"
                }
                zones = [
                  "string"
                ]
              }
              subnet = {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  applicationGatewayIpConfigurations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        subnet = {
                          id = "string"
                        }
                      }
                    }
                  ]
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  natGateway = {
                    id = "string"
                  }
                  networkSecurityGroup = {
                    id = "string"
                    location = "string"
                    properties = {
                      flushConnection = bool
                      securityRules = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      service = "string"
                    }
                  ]
                }
                type = "string"
              }
              virtualNetworkTaps = [
                ...
              ]
            }
            type = "string"
          }
          destinationPort = int
        }
        tags = {
          {customized property} = "string"
        }
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: networkInterfaces
свойства Свойства конфигурации касания виртуальной сети. NetworkInterfaceTapConfigurationPropertiesFormat
тип Тип ресурса "Microsoft.Network/networkInterfaces/tapConfigurations@2022-01-01"

АдресБэкенда ApplicationGatewayBackendAddress

Имя Описание Ценность
Полное доменное имя Полное доменное имя (FQDN). струна
IP-адрес IP-адрес. струна

ApplicationGatewayBackendAddressPool

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя внутреннего пула адресов, уникального в шлюзе приложений. струна
свойства Свойства внутреннего пула адресов шлюза приложений. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Имя Описание Ценность
backendАдреса Внутренние адреса. ApplicationGatewayBackendAddress[]

ApplicationGatewayIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя IP-конфигурации, уникальной в шлюзе приложений. струна
свойства Свойства IP-конфигурации шлюза приложений. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Имя Описание Ценность
подсеть Ссылка на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес. Подресурс

ApplicationSecurityGroup (Группа приложенийSecurity)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства группы безопасности приложений. ApplicationSecurityGroupPropertiesFormat
Теги Теги ресурсов. Теги ресурса

ApplicationSecurityGroupPropertiesFormat

Имя Описание Ценность

Пул адресов бекенда

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе внутренних пулов адресов, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства внутреннего пула адресов подсистемы балансировки нагрузки. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Имя Описание Ценность
drainPeriodInSeconds Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. инт
loadBalancerBackendAddresses Массив внутренних адресов. LoadBalancerBackendAddress[]
местоположение Расположение внутреннего пула адресов. струна
tunnelИнтерфейсы Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. GatewayLoadBalancerTunnelInterface[]

DdosНастройки

Имя Описание Ценность
ddosCustomPolicy Настраиваемая политика DDoS, связанная с общедоступным IP-адресом. Подресурс
защищенный IP Включает защиту от атак DDoS на общедоступном IP-адресе. булевая переменная (bool)
защитаПокрытие Настройка политики защиты от атак DDoS общедоступного IP-адреса. Только стандартное покрытие может быть настроено. "Базовый"
"Стандартный"

Делегация

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства подсети. ServiceDelegationPropertiesFormat
тип Тип ресурса. струна

Расширенное местоположение

Имя Описание Ценность
имя Имя расширенного расположения. струна
тип Тип расширенного расположения. EdgeZone

ФронтендIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе интерфейсных IP-конфигураций, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства пробы подсистемы балансировки нагрузки. FrontendIPConfigurationPropertiesFormat
Зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

FrontendIPConfigurationPropertiesFormat

Имя Описание Ценность
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. Подресурс
частныйIPПрессест Частный IP-адрес конфигурации IP-адресов. струна
privateIPAddressVersion Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. Dynamic
"Статический"
publicIPАдрессест Ссылка на ресурс общедоступного IP-адреса. Публичный IPПрессест
publicIPПрефикс Ссылка на ресурс префикса общедоступного IP-адреса. Подресурс
подсеть Ссылка на ресурс подсети. подсети

Интерфейс GatewayLoadBalancerTunnelInterface

Имя Описание Ценность
идентификатор Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. инт
порт Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. инт
протокол Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Native"
"Нет"
VXLAN
тип Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Внешний"
"Внутренний"
"Нет"

Правило входящего NatRule

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в наборе правил NAT для входящего трафика, используемых подсистемой балансировки нагрузки. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства правила NAT для входящего трафика подсистемы балансировки нагрузки. ВходящийNatRulePropertiesFormat

ВходящийNatRulePropertiesFormat

Имя Описание Ценность
backendAddressPool Ссылка на ресурс backendAddressPool. Подресурс
серверный порт Порт, используемый для внутренней конечной точки. Допустимые значения варьируются от 1 до 65535. инт
enableFloatingIP Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки. булевая переменная (bool)
enableTcpReset Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP. булевая переменная (bool)
frontendIPConfiguration Ссылка на внешние IP-адреса. Подресурс
frontendPort Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения варьируются от 1 до 65534. инт
frontendPortRangeEnd Конец диапазона портов для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeStart. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. инт
frontendPortRangeStart Диапазон портов начинается для внешней конечной точки. Это свойство используется вместе с BackendAddressPool и FrontendPortRangeEnd. Для каждого внутреннего адреса из BackendAddressPool будут созданы отдельные сопоставления портов правила NAT. Допустимые значения варьируются от 1 до 65534. инт
idleTimeoutInMinutes Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP. инт
протокол Ссылка на транспортный протокол, используемый правилом балансировки нагрузки. "Все"
Tcp
«УДП»

IpTag

Имя Описание Ценность
ipTagType Тип тега IP. Пример: FirstPartyUsage. струна
ярлык Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. струна

Адрес бэкэнда LoadBalancerBackend

Имя Описание Ценность
имя Имя внутреннего адреса. струна
свойства Свойства внутреннего пула адресов подсистемы балансировки нагрузки. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Имя Описание Ценность
adminState Список административных состояний, которые после установки могут переопределить пробу работоспособности, чтобы Load Balancer всегда перенаправляет новые подключения в серверную часть или запрещает новые подключения и сбрасывает существующие подключения. "Вниз"
"Слив"
"Нет"
'Вверх'
IP-адрес IP-адрес, принадлежащий к указанной виртуальной сети. струна
loadBalancerFrontendIPConfiguration Ссылка на конфигурацию внешнего IP-адреса, определенную в региональной подсистеме балансировки нагрузки. Подресурс
подсеть Ссылка на существующую подсеть. Подресурс
virtualNetwork Ссылка на существующую виртуальную сеть. Подресурс

NatGateway

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства шлюза Nat. NatGatewayPropertiesFormat
SKU Номер SKU шлюза NAT. NatGatewaySku
Теги Теги ресурсов. Теги ресурса
Зоны Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. строка[]

NatGatewayPropertiesFormat

Имя Описание Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. инт
публичные IP-адреса Массив общедоступных IP-адресов, связанных с ресурсом шлюза NAT. Подресурс[]
publicIpPrefixes Массив префиксов общедоступных IP-адресов, связанных с ресурсом шлюза NAT. Подресурс[]

NatGatewaySku

Имя Описание Ценность
имя Имя SKU шлюза Nat. "Стандартный"

NetworkInterfaceIPConfiguration

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства конфигурации IP-адресов сетевого интерфейса. NetworkInterfaceIPConfigurationPropertiesFormat
тип Тип ресурса. струна

NetworkInterfaceIPConfigurationPropertiesFormat

Имя Описание Ценность
applicationGatewayBackendAddressPools Ссылка на ресурс ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
ГруппыБезопасностиПриложений Группы безопасности приложений, в которых включена IP-конфигурация. ApplicationSecurityGroup[]
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. Подресурс
loadBalancerBackendAddressPools Ссылка на ресурс LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Список ссылок LoadBalancerInboundNatRules. Входящее правило NatRule[]
первичный Является ли это основным адресом клиента в сетевом интерфейсе. булевая переменная (bool)
частныйIPПрессест Частный IP-адрес конфигурации IP-адреса. струна
privateIPAddressVersion Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. Dynamic
"Статический"
publicIPАдрессест Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. Публичный IPПрессест
подсеть Подсеть, привязанная к IP-конфигурации. подсети
virtualNetworkTaps Ссылка на касания виртуальной сети. VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

Имя Описание Ценность
virtualNetworkTap Ссылка на ресурс Tap виртуальной сети. Технология VirtualNetworkTap

Группа NetworkSecurityT

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства группы безопасности сети. NetworkSecurityGroupPropertiesFormat
Теги Теги ресурсов. Теги ресурса

NetworkSecurityGroupPropertiesFormat

Имя Описание Ценность
flushПодключение При включении потоки, созданные из подключений группы безопасности сети, будут повторно оцениваться при обновлении правил. Начальная активация активирует повторное вычисление. булевая переменная (bool)
securityRules Коллекция правил безопасности группы безопасности сети. Правило безопасности[]

Публичный IP-адрес

Имя Описание Ценность
расширенноеМестоположение Расширенное расположение общедоступного IP-адреса. РасширенноеМестоположение
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства общедоступного IP-адреса. PublicIPAddressPropertiesFormat
SKU Номер SKU общедоступного IP-адреса. ПубличныйIPAddressSku
Теги Теги ресурсов. Теги ресурса
Зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

PublicIPAddressDnsSettings (ПубличныйIPAddressDnsSettings)

Имя Описание Ценность
domainNameLabel Метка доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. струна
Полное доменное имя Полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. струна
обратныйFqdn Обратное полное доменное имя. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. струна

PublicIPAddressPropertiesFormat

Имя Описание Ценность
ddosНастройки Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. DdosНастройки
Опция удаления Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. "Удалить"
"Отсоединение"
dnsНастройки Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. PublicIPAddressDnsSettings (ПубличныйIPAddressDnsSettings)
idleTimeoutInMinutes Время ожидания простоя общедоступного IP-адреса. инт
IP-адрес IP-адрес, связанный с ресурсом общедоступного IP-адреса. струна
ipТеги Список тегов, связанных с общедоступным IP-адресом. IpTag[]
linkedPublicIPПрессест Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. Публичный IPПрессест
миграцияФаза Этап миграции общедоступного IP-адреса. "Прерывание"
"Фиксация"
"Зафиксировано"
"Нет"
'Подготовка'
natGateway NatGateway для общедоступного IP-адреса. NatGateway
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6
publicIPAllocationMethod Метод выделения общедоступных IP-адресов. Dynamic
"Статический"
publicIPПрефикс Префикс общедоступного IP-адреса должен быть выделен. Подресурс
servicePublicIPПрессест Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. Публичный IPПрессест

ПубличныйIPAddressSku

Имя Описание Ценность
имя Имя номера SKU общедоступного IP-адреса. "Базовый"
"Стандартный"
ярус Уровень SKU общедоступного IP-адреса. "Глобальный"
"Региональный"

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

Маршрут

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства маршрута. RoutePropertiesFormat
тип Тип ресурса. струна

RoutePropertiesFormat

Имя Описание Ценность
addressПрефикс Целевой CIDR, к которому применяется маршрут. струна
nextHopIpAddress Пакеты IP-адресов должны пересылаться в. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. струна
nextHopType Тип прыжка Azure, в который должен отправляться пакет. "Интернет"
"Нет"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (обязательно)

Таблица маршрутов

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства таблицы маршрутов. Формат RouteTableProperties
Теги Теги ресурсов. Теги ресурса

Формат RouteTableProperties

Имя Описание Ценность
disableBgpRoutePropagation Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. булевая переменная (bool)
Маршруты Коллекция маршрутов, содержащихся в таблице маршрутов. маршрут[]

Правило безопасности

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства правила безопасности. SecurityRulePropertiesFormat
тип Тип ресурса. струна

SecurityRulePropertiesFormat

Имя Описание Ценность
доступ Сетевой трафик разрешен или запрещен. "Разрешить"
"Запрет" (обязательно)
описание Описание этого правила. Ограничено 140 символами. струна
destinationAddressПрефикс Префикс адреса назначения. Диапазон IP-адресов CIDR или назначения. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. струна
destinationAddressPrefixes Префиксы целевого адреса. Диапазоны IP-адресов CIDR или назначения. строка[]
destinationApplicationSecurityGroups Группа безопасности приложений, указанная в качестве назначения. ApplicationSecurityGroup[]
destinationPortRange Конечный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. струна
destinationPortRanges Диапазоны портов назначения. строка[]
направление Направление правила. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. "Входящий трафик"
"Исходящий" (обязательный)
приоритет Приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. инт
протокол К этому правилу применяется сетевой протокол. '*'
«А»
«Экстра»
«МКМП»
Tcp
"Udp" (обязательно)
sourceAddressPrefix Диапазон IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. струна
sourceAddressPrefixes Диапазоны IP-адресов CIDR или источника. строка[]
sourceApplicationSecurityGroups Группа безопасности приложений, указанная в качестве источника. ApplicationSecurityGroup[]
исходный диапазон портов Исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. струна
sourcePortRanges Диапазоны исходных портов. строка[]

ServiceDelegationPropertiesFormat

Имя Описание Ценность
название сервиса Имя службы, которой должна делегироваться подсеть (например, Microsoft.Sql/servers). струна

ServiceEndpointPolicy

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства политики конечной точки службы. ServiceEndpointPolicyPropertiesFormat
Теги Теги ресурсов. Теги ресурса

Определение политики ServiceEndpointPolicyDefinition

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства определения политики конечной точки службы. ServiceEndpointPolicyDefinitionPropertiesFormat
тип Тип ресурса. струна

ServiceEndpointPolicyDefinitionPropertiesFormat

Имя Описание Ценность
описание Описание этого правила. Ограничено 140 символами. струна
служба Имя конечной точки службы. струна
serviceResources Список ресурсов службы. строка[]

ServiceEndpointPolicyPropertiesFormat

Имя Описание Ценность
contextualServiceEndpointPolicies Коллекция контекстной политики конечной точки службы. строка[]
serviceAlias Псевдоним, указывающий, принадлежит ли политика службе. струна
serviceEndpointPolicyDefinitions Коллекция определений политик конечной точки службы политики конечной точки службы политики конечной точки службы. ОпределениеПолитикиСлужбыКонечная Точка[]

ServiceEndpointPropertiesFormat

Имя Описание Ценность
Местонахождения Список расположений. строка[]
служба Тип службы конечных точек. струна

Подсеть

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Свойства подсети. Формат свойств подсети
тип Тип ресурса. струна

Формат свойств подсети

Имя Описание Ценность
addressПрефикс Префикс адреса для подсети. струна
addressПрефиксы Список префиксов адресов для подсети. строка[]
applicationGatewayIpConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. ApplicationGatewayIPConfiguration[]
Делегации Массив ссылок на делегирования в подсети. делегирование[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. Подресурс[]
natGateway Шлюз Nat, связанный с этой подсетью. Подресурс
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. Группа NetworkSecurityT
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. "Отключено"
"Включено"
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. "Отключено"
"Включено"
RouteTable Ссылка на ресурс RouteTable. Таблица маршрутов
Политики сервисных конечных точек Массив политик конечной точки службы. ServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. ServiceEndpointPropertiesFormat[]

Подресурс

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

Технология VirtualNetworkTap

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Свойства касания виртуальной сети. VirtualNetworkTapPropertiesFormat
Теги Теги ресурсов. Теги ресурса

VirtualNetworkTapPropertiesFormat

Имя Описание Ценность
destinationLoadBalancerFrontEndIPConfiguration Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. ФронтендIPConfiguration
destinationNetworkInterfaceIPConfiguration Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. NetworkInterfaceIPConfiguration
Порт назначенияПорт Конечный порт VXLAN, который будет получать трафик, касающийся. инт