Microsoft. Сетевая сетьИнтерфейсы/TapКонфигурации 2025-07-01

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

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

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

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

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

resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2025-07-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    virtualNetworkTap: {
      id: 'string'
      location: 'string'
      properties: {
        destinationLoadBalancerFrontEndIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            ddosSettings: {
              ddosCustomPolicy: {
                id: 'string'
              }
            }
            gatewayLoadBalancer: {
              id: 'string'
            }
            privateIPAddress: 'string'
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'string'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosCustomPolicy: {
                    id: 'string'
                  }
                  ddosProtectionPlan: {
                    id: 'string'
                  }
                  protectionMode: 'string'
                }
                deleteOption: 'string'
                dnsSettings: {
                  domainNameLabel: 'string'
                  domainNameLabelScope: '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
                    nat64: 'string'
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpAddressesV6: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixesV6: [
                      {
                        id: 'string'
                      }
                    ]
                    serviceGateway: {
                      id: 'string'
                    }
                    sourceVirtualNetwork: {
                      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'
                      }
                    }
                  }
                ]
                defaultOutboundAccess: bool
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                ipamPoolPrefixAllocations: [
                  {
                    numberOfIpAddresses: 'string'
                    pool: {
                      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'
                          ]
                        }
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    disablePeeringRoute: 'string'
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHop: {
                            nextHopIpAddresses: [
                              'string'
                            ]
                          }
                          nextHopIpAddress: 'string'
                          nextHopType: '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'
                            ]
                          }
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    networkIdentifier: {
                      id: 'string'
                    }
                    service: 'string'
                  }
                ]
                serviceGateway: {
                  id: 'string'
                }
                sharingScope: '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'
                  syncMode: 'string'
                  tunnelInterfaces: [
                    {
                      identifier: int
                      port: int
                      protocol: 'string'
                      type: 'string'
                    }
                  ]
                  virtualNetwork: {
                    id: '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'
            privateIPAddressPrefixLength: int
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'string'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosCustomPolicy: {
                    id: 'string'
                  }
                  ddosProtectionPlan: {
                    id: 'string'
                  }
                  protectionMode: 'string'
                }
                deleteOption: 'string'
                dnsSettings: {
                  domainNameLabel: 'string'
                  domainNameLabelScope: '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
                    nat64: 'string'
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpAddressesV6: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixesV6: [
                      {
                        id: 'string'
                      }
                    ]
                    serviceGateway: {
                      id: 'string'
                    }
                    sourceVirtualNetwork: {
                      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'
                      }
                    }
                  }
                ]
                defaultOutboundAccess: bool
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                ipamPoolPrefixAllocations: [
                  {
                    numberOfIpAddresses: 'string'
                    pool: {
                      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'
                          ]
                        }
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    disablePeeringRoute: 'string'
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHop: {
                            nextHopIpAddresses: [
                              'string'
                            ]
                          }
                          nextHopIpAddress: 'string'
                          nextHopType: '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'
                            ]
                          }
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    networkIdentifier: {
                      id: 'string'
                    }
                    service: 'string'
                  }
                ]
                serviceGateway: {
                  id: 'string'
                }
                sharingScope: 'string'
              }
            }
            virtualNetworkTaps: [
              ...
            ]
          }
        }
        destinationPort: int
      }
      tags: {
        {customized property}: 'string'
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

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

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

CommonApplicationGatewayBackendAddress

Name Описание Ценность
fqdn Полностью определённое доменное имя (FQDN). string
ipAddress IP-адрес. string

CommonApplicationGatewayBackendAddressPool

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

CommonApplicationGatewayBackendAddressPoolPropertiesFormat

Name Описание Ценность
backendАдреса Внутренние адреса. CommonApplicationGatewayBackendAddress[]

CommonApplicationGatewayIPConfiguration

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

CommonApplicationGatewayIPConfigurationPropertiesFormat

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

CommonApplicationSecurityGroup

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства группы безопасности приложений. CommonApplicationSecurityGroupPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonApplicationSecurityGroupPropertiesFormat

Name Описание Ценность

CommonBackendAddressPool

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства внутреннего пула адресов подсистемы балансировки нагрузки. CommonBackendAddressPoolPropertiesFormat

CommonBackendAddressPoolPropertiesFormat

Name Описание Ценность
drainPeriodInSeconds Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. INT
loadBalancerBackendAddresses Массив внутренних адресов. CommonLoadBalancerBackendAddress[]
location Расположение внутреннего пула адресов. string
syncMode Синхронный режим внутреннего адреса для внутреннего пула 'Automatic'
"Вручную"
tunnelИнтерфейсы Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. CommonGatewayLoadBalancerTunnelInterface[]
virtualNetwork Ссылка на виртуальную сеть. CommonSubResource

CommonDdosFrontendIpConfigurationSettings

Name Описание Ценность
ddosCustomPolicy Ссылка на ресурс DDoS Custom Policy. CommonSubResource

CommonDdosSettings

Name Описание Ценность
ddosCustomPolicy Настраиваемая политика DDoS, связанная с общедоступным IP-адресом. CommonSubResource
ddosProtectionPlan План защиты от атак DDoS, связанный с общедоступным IP-адресом. Может быть задано только в том случае, если параметр ProtectionMode включен CommonSubResource
protectionMode Режим защиты от атак DDoS общедоступного IP-адреса 'Disabled'
'Enabled'
VirtualNetworkInherited

Общее делегирование

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. string
properties Свойства подсети. CommonServiceDelegationPropertiesFormat
type Тип ресурса. string

CommonExtendedLocation

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

CommonFrontendIPConfiguration

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства пробы подсистемы балансировки нагрузки. CommonFrontendIPConfigurationPropertiesFormat
zones Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. string[]

CommonFrontendIPConfigurationPropertiesFormat

Name Описание Ценность
ddosНастройки Настройки защиты от DDoS, связанные с конфигурацией фронтенда IP. CommonDdosFrontendIpConfigurationSettings
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. CommonSubResource
частныйIPПрессест Частный IP-адрес конфигурации IP-адресов. string
privateIPAddressVersion Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. 'Dynamic'
'Static'
publicIPАдрессест Ссылка на ресурс общедоступного IP-адреса. CommonPublicIPAddress
publicIPПрефикс Ссылка на ресурс префикса общедоступного IP-адреса. CommonSubResource
подсеть Ссылка на ресурс подсети. CommonSubnet

CommonGatewayLoadBalancerTunnelInterface

Name Описание Ценность
идентификатор Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. INT
port Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. INT
protocol Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Native"
'None'
VXLAN
type Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. 'External'
'Internal'
'None'

CommonInboundNatRule

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства правила NAT для входящего трафика подсистемы балансировки нагрузки. CommonInboundNatRulePropertiesFormat

CommonInboundNatRulePropertiesFormat

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

CommonIpamPoolPrefixAllocation

Name Описание Ценность
numberOfIpAddresses Количество выделенных IP-адресов. string
бассейн CommonIpamPoolPrefixAllocationpool

CommonIpamPoolPrefixAllocationpool

Name Описание Ценность
id Идентификатор ресурса связанного ресурса Azure IpamPool. string

CommonIpTag

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

CommonLoadBalancerBackendAddress

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

CommonLoadBalancerBackendAddressPropertiesFormat

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

CommonNatGateway

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства шлюза Nat. CommonNatGatewayPropertiesFormat
sku Номер SKU шлюза NAT. CommonNatGatewaySku
tags Теги ресурсов. Общие ресурсыТеги
zones Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. string[]

CommonNatGatewayPropertiesFormat

Name Описание Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. INT
nat64 Включён ли Nat64 для ресурса шлюза NAT. 'Disabled'
'Enabled'
'None'
публичные IP-адреса Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. CommonSubResource[]
публичные IP-адресаV6 Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. CommonSubResource[]
publicIpPrefixes Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. CommonSubResource[]
publicIpPrefixesV6 Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. CommonSubResource[]
serviceGateway Ссылка на существующий сервисный шлюз. CommonSubResource
sourceVirtualNetwork Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. CommonSubResource

CommonNatGatewaySku

Name Описание Ценность
name Имя SKU шлюза Nat. 'Standard'
'СтандартV2'

CommonNetworkInterfaceIPConfiguration

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства конфигурации IP-адресов сетевого интерфейса. CommonNetworkInterfaceIPConfigurationPropertiesFormat

CommonNetworkInterfaceIPConfigurationPropertiesFormat

Name Описание Ценность
applicationGatewayBackendAddressPools Ссылка на ресурс ApplicationGatewayBackendAddressPool. CommonApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Группы безопасности приложений, в которых включена IP-конфигурация. CommonApplicationSecurityGroup[]
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. CommonSubResource
loadBalancerBackendAddressPools Ссылка на ресурс LoadBalancerBackendAddressPool. CommonBackendAddressPool[]
loadBalancerInboundNatRules Список ссылок LoadBalancerInboundNatRules. ОбычноеВходящееНациональноеПравило[]
основной Является ли это основным адресом клиента в сетевом интерфейсе. bool
частныйIPПрессест Частный IP-адрес конфигурации сети. Он может быть одним IP-адресом или блоком CIDR в формате <>/<>длины префикса. string
частныйIPAddressPrefixLength Длина префикса частного IP-адреса. Если задано и метод выделения является динамическим, служба выделяет блок CIDR вместо одного IP-адреса. int

Constraints:
Минимальное значение = 1
Максимальное значение = 128
privateIPAddressVersion Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. 'Dynamic'
'Static'
publicIPАдрессест Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. CommonPublicIPAddress
подсеть Подсеть, привязанная к IP-конфигурации. CommonSubnet
virtualNetworkTaps Ссылка на касания виртуальной сети. CommonVirtualNetworkTap[]

CommonNetworkInterfaceTapConfigurationPropertiesFormat

Name Описание Ценность
virtualNetworkTap Ссылка на ресурс Tap виртуальной сети. CommonVirtualNetworkTap

CommonNetworkSecurityGroup

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства группы безопасности сети. CommonNetworkSecurityGroupPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonNetworkSecurityGroupPropertiesFormat

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

CommonPublicIPAddress

Name Описание Ценность
расширенноеМестоположение Расширенное расположение общедоступного IP-адреса. CommonExtendedLocation
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства общедоступного IP-адреса. CommonPublicIPAddressPropertiesFormat
sku Номер SKU общедоступного IP-адреса. CommonPublicIPAddressSku
tags Теги ресурсов. Общие ресурсыТеги
zones Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. string[]

CommonPublicIPAddressDnsSettings

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

CommonPublicIPAddressPropertiesFormat

Name Описание Ценность
ddosНастройки Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. CommonDdosSettings
Опция удаления Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. "Удалить"
"Отсоединение"
dnsНастройки Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. CommonPublicIPAddressDnsSettings
idleTimeoutInMinutes Время ожидания простоя общедоступного IP-адреса. INT
ipAddress IP-адрес, связанный с ресурсом общедоступного IP-адреса. string
ipТеги Список тегов, связанных с общедоступным IP-адресом. CommonIpTag[]
linkedPublicIPПрессест Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. CommonPublicIPAddress
миграцияФаза Этап миграции общедоступного IP-адреса. "Прерывание"
'Commit'
"Зафиксировано"
'None'
'Подготовка'
natGateway NatGateway для общедоступного IP-адреса. CommonNatGateway
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6
publicIPAllocationMethod Метод выделения общедоступных IP-адресов. 'Dynamic'
'Static'
publicIPПрефикс Префикс общедоступного IP-адреса должен быть выделен. CommonSubResource
servicePublicIPПрессест Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. CommonPublicIPAddress

CommonPublicIPAddressSku

Name Описание Ценность
name Имя номера SKU общедоступного IP-адреса. 'Basic'
'Standard'
'СтандартV2'
tier Уровень SKU общедоступного IP-адреса. "Глобальный"
"Региональный"

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

CommonRoute

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства маршрута. CommonRoutePropertiesFormat

CommonRouteNextHopEcmp

Name Описание Ценность
nextHopIpAddresses Список IP-адресов следующего перехода для маршрутизации ECMP. Должно содержать от 2 до 64 IP-адресов. string[] (обязательно)

CommonRoutePropertiesFormat

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

CommonRouteTable

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства таблицы маршрутов. CommonRouteTablePropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonRouteTablePropertiesFormat

Name Описание Ценность
disableBgpRoutePropagation Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. bool
disablePeeringRoute Следует ли отключить маршруты, полученные путем пиринга в таблице маршрутов. "Нет" означает, что маршруты пиринга включены, "Все" означает, что все маршруты пиринга отключены. 'All'
'None'
routes Коллекция маршрутов, содержащихся в таблице маршрутов. CommonRoute[]

Правило CommonSecurityRule

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства правила безопасности. CommonSecurityRulePropertiesFormat

CommonSecurityRulePropertiesFormat

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

CommonServiceDelegationPropertiesFormat

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

CommonServiceEndpointPolicy

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства политики конечной точки службы. CommonServiceEndpointPolicyPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonServiceEndpointPolicyDefinition

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства определения политики конечной точки службы. CommonServiceEndpointPolicyDefinitionPropertiesFormat

CommonServiceEndpointPolicyDefinitionPropertiesFormat

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

CommonServiceEndpointPolicyPropertiesFormat

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

CommonServiceEndpointPropertiesFormat

Name Описание Ценность
locations Список расположений. string[]
networkIdentifier SubResource в качестве сетевого идентификатора. CommonSubResource
service Тип службы конечных точек. string

CommonSubnet

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства подсети. CommonSubnetPropertiesFormat

CommonSubnetPropertiesFormat

Name Описание Ценность
addressПрефикс Префикс адреса для подсети. string
addressПрефиксы Список префиксов адресов для подсети. string[]
applicationGatewayIPConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. CommonApplicationGatewayIPConfiguration[]
defaultOutboundAccess Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. bool
Делегации Массив ссылок на делегирования в подсети. Общая делегация[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. CommonSubResource[]
ipamPoolPrefixAllocations Список пулов IPAM для выделения префиксов IP-адресов. CommonIpamPoolPrefixAllocation[]
natGateway Шлюз Nat, связанный с этой подсетью. CommonSubResource
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. CommonNetworkSecurityGroup
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. 'Disabled'
'Enabled'
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. 'Disabled'
'Enabled'
RouteTable Ссылка на ресурс RouteTable. CommonRouteTable
serviceEndpointPolicies Массив политик конечной точки службы. CommonServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. CommonServiceEndpointPropertiesFormat[]
serviceGateway Ссылка на существующий сервисный шлюз. CommonSubResource
общий доступScope Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. "Делегированные службы"
"Клиент"

CommonSubResource

Name Описание Ценность
id Идентификатор ресурса. string

CommonVirtualNetworkTap

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства касания виртуальной сети. CommonVirtualNetworkTapPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonVirtualNetworkTapPropertiesFormat

Name Описание Ценность
destinationLoadBalancerFrontEndIPConfiguration Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. CommonFrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. CommonNetworkInterfaceIPConfiguration
destinationPort Конечный порт VXLAN, который будет получать трафик, касающийся. INT

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

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

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

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

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

{
  "type": "Microsoft.Network/networkInterfaces/tapConfigurations",
  "apiVersion": "2025-07-01",
  "name": "string",
  "properties": {
    "virtualNetworkTap": {
      "id": "string",
      "location": "string",
      "properties": {
        "destinationLoadBalancerFrontEndIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "ddosSettings": {
              "ddosCustomPolicy": {
                "id": "string"
              }
            },
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "privateIPAddress": "string",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "string"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosCustomPolicy": {
                    "id": "string"
                  },
                  "ddosProtectionPlan": {
                    "id": "string"
                  },
                  "protectionMode": "string"
                },
                "deleteOption": "string",
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "domainNameLabelScope": "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",
                    "nat64": "string",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpAddressesV6": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixesV6": [
                      {
                        "id": "string"
                      }
                    ],
                    "serviceGateway": {
                      "id": "string"
                    },
                    "sourceVirtualNetwork": {
                      "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"
                      }
                    }
                  }
                ],
                "defaultOutboundAccess": "bool",
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "ipamPoolPrefixAllocations": [
                  {
                    "numberOfIpAddresses": "string",
                    "pool": {
                      "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" ]
                        }
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "disablePeeringRoute": "string",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHop": {
                            "nextHopIpAddresses": [ "string" ]
                          },
                          "nextHopIpAddress": "string",
                          "nextHopType": "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" ]
                          }
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "networkIdentifier": {
                      "id": "string"
                    },
                    "service": "string"
                  }
                ],
                "serviceGateway": {
                  "id": "string"
                },
                "sharingScope": "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",
                  "syncMode": "string",
                  "tunnelInterfaces": [
                    {
                      "identifier": "int",
                      "port": "int",
                      "protocol": "string",
                      "type": "string"
                    }
                  ],
                  "virtualNetwork": {
                    "id": "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",
            "privateIPAddressPrefixLength": "int",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "string"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosCustomPolicy": {
                    "id": "string"
                  },
                  "ddosProtectionPlan": {
                    "id": "string"
                  },
                  "protectionMode": "string"
                },
                "deleteOption": "string",
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "domainNameLabelScope": "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",
                    "nat64": "string",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpAddressesV6": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixesV6": [
                      {
                        "id": "string"
                      }
                    ],
                    "serviceGateway": {
                      "id": "string"
                    },
                    "sourceVirtualNetwork": {
                      "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"
                      }
                    }
                  }
                ],
                "defaultOutboundAccess": "bool",
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "ipamPoolPrefixAllocations": [
                  {
                    "numberOfIpAddresses": "string",
                    "pool": {
                      "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" ]
                        }
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "disablePeeringRoute": "string",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHop": {
                            "nextHopIpAddresses": [ "string" ]
                          },
                          "nextHopIpAddress": "string",
                          "nextHopType": "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" ]
                          }
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "networkIdentifier": {
                      "id": "string"
                    },
                    "service": "string"
                  }
                ],
                "serviceGateway": {
                  "id": "string"
                },
                "sharingScope": "string"
              }
            },
            "virtualNetworkTaps": [
              ...
            ]
          }
        },
        "destinationPort": "int"
      },
      "tags": {
        "{customized property}": "string"
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

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

CommonApplicationGatewayBackendAddress

Name Описание Ценность
fqdn Полностью определённое доменное имя (FQDN). string
ipAddress IP-адрес. string

CommonApplicationGatewayBackendAddressPool

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

CommonApplicationGatewayBackendAddressPoolPropertiesFormat

Name Описание Ценность
backendАдреса Внутренние адреса. CommonApplicationGatewayBackendAddress[]

CommonApplicationGatewayIPConfiguration

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

CommonApplicationGatewayIPConfigurationPropertiesFormat

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

CommonApplicationSecurityGroup

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства группы безопасности приложений. CommonApplicationSecurityGroupPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonApplicationSecurityGroupPropertiesFormat

Name Описание Ценность

CommonBackendAddressPool

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства внутреннего пула адресов подсистемы балансировки нагрузки. CommonBackendAddressPoolPropertiesFormat

CommonBackendAddressPoolPropertiesFormat

Name Описание Ценность
drainPeriodInSeconds Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. INT
loadBalancerBackendAddresses Массив внутренних адресов. CommonLoadBalancerBackendAddress[]
location Расположение внутреннего пула адресов. string
syncMode Синхронный режим внутреннего адреса для внутреннего пула 'Automatic'
"Вручную"
tunnelИнтерфейсы Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. CommonGatewayLoadBalancerTunnelInterface[]
virtualNetwork Ссылка на виртуальную сеть. CommonSubResource

CommonDdosFrontendIpConfigurationSettings

Name Описание Ценность
ddosCustomPolicy Ссылка на ресурс DDoS Custom Policy. CommonSubResource

CommonDdosSettings

Name Описание Ценность
ddosCustomPolicy Настраиваемая политика DDoS, связанная с общедоступным IP-адресом. CommonSubResource
ddosProtectionPlan План защиты от атак DDoS, связанный с общедоступным IP-адресом. Может быть задано только в том случае, если параметр ProtectionMode включен CommonSubResource
protectionMode Режим защиты от атак DDoS общедоступного IP-адреса 'Disabled'
'Enabled'
VirtualNetworkInherited

Общее делегирование

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. string
properties Свойства подсети. CommonServiceDelegationPropertiesFormat
type Тип ресурса. string

CommonExtendedLocation

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

CommonFrontendIPConfiguration

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства пробы подсистемы балансировки нагрузки. CommonFrontendIPConfigurationPropertiesFormat
zones Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. string[]

CommonFrontendIPConfigurationPropertiesFormat

Name Описание Ценность
ddosНастройки Настройки защиты от DDoS, связанные с конфигурацией фронтенда IP. CommonDdosFrontendIpConfigurationSettings
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. CommonSubResource
частныйIPПрессест Частный IP-адрес конфигурации IP-адресов. string
privateIPAddressVersion Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. 'Dynamic'
'Static'
publicIPАдрессест Ссылка на ресурс общедоступного IP-адреса. CommonPublicIPAddress
publicIPПрефикс Ссылка на ресурс префикса общедоступного IP-адреса. CommonSubResource
подсеть Ссылка на ресурс подсети. CommonSubnet

CommonGatewayLoadBalancerTunnelInterface

Name Описание Ценность
идентификатор Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. INT
port Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. INT
protocol Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Native"
'None'
VXLAN
type Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. 'External'
'Internal'
'None'

CommonInboundNatRule

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства правила NAT для входящего трафика подсистемы балансировки нагрузки. CommonInboundNatRulePropertiesFormat

CommonInboundNatRulePropertiesFormat

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

CommonIpamPoolPrefixAllocation

Name Описание Ценность
numberOfIpAddresses Количество выделенных IP-адресов. string
бассейн CommonIpamPoolPrefixAllocationpool

CommonIpamPoolPrefixAllocationpool

Name Описание Ценность
id Идентификатор ресурса связанного ресурса Azure IpamPool. string

CommonIpTag

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

CommonLoadBalancerBackendAddress

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

CommonLoadBalancerBackendAddressPropertiesFormat

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

CommonNatGateway

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства шлюза Nat. CommonNatGatewayPropertiesFormat
sku Номер SKU шлюза NAT. CommonNatGatewaySku
tags Теги ресурсов. Общие ресурсыТеги
zones Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. string[]

CommonNatGatewayPropertiesFormat

Name Описание Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. INT
nat64 Включён ли Nat64 для ресурса шлюза NAT. 'Disabled'
'Enabled'
'None'
публичные IP-адреса Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. CommonSubResource[]
публичные IP-адресаV6 Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. CommonSubResource[]
publicIpPrefixes Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. CommonSubResource[]
publicIpPrefixesV6 Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. CommonSubResource[]
serviceGateway Ссылка на существующий сервисный шлюз. CommonSubResource
sourceVirtualNetwork Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. CommonSubResource

CommonNatGatewaySku

Name Описание Ценность
name Имя SKU шлюза Nat. 'Standard'
'СтандартV2'

CommonNetworkInterfaceIPConfiguration

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства конфигурации IP-адресов сетевого интерфейса. CommonNetworkInterfaceIPConfigurationPropertiesFormat

CommonNetworkInterfaceIPConfigurationPropertiesFormat

Name Описание Ценность
applicationGatewayBackendAddressPools Ссылка на ресурс ApplicationGatewayBackendAddressPool. CommonApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Группы безопасности приложений, в которых включена IP-конфигурация. CommonApplicationSecurityGroup[]
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. CommonSubResource
loadBalancerBackendAddressPools Ссылка на ресурс LoadBalancerBackendAddressPool. CommonBackendAddressPool[]
loadBalancerInboundNatRules Список ссылок LoadBalancerInboundNatRules. ОбычноеВходящееНациональноеПравило[]
основной Является ли это основным адресом клиента в сетевом интерфейсе. bool
частныйIPПрессест Частный IP-адрес конфигурации сети. Он может быть одним IP-адресом или блоком CIDR в формате <>/<>длины префикса. string
частныйIPAddressPrefixLength Длина префикса частного IP-адреса. Если задано и метод выделения является динамическим, служба выделяет блок CIDR вместо одного IP-адреса. int

Constraints:
Минимальное значение = 1
Максимальное значение = 128
privateIPAddressVersion Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. 'Dynamic'
'Static'
publicIPАдрессест Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. CommonPublicIPAddress
подсеть Подсеть, привязанная к IP-конфигурации. CommonSubnet
virtualNetworkTaps Ссылка на касания виртуальной сети. CommonVirtualNetworkTap[]

CommonNetworkInterfaceTapConfigurationPropertiesFormat

Name Описание Ценность
virtualNetworkTap Ссылка на ресурс Tap виртуальной сети. CommonVirtualNetworkTap

CommonNetworkSecurityGroup

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства группы безопасности сети. CommonNetworkSecurityGroupPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonNetworkSecurityGroupPropertiesFormat

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

CommonPublicIPAddress

Name Описание Ценность
расширенноеМестоположение Расширенное расположение общедоступного IP-адреса. CommonExtendedLocation
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства общедоступного IP-адреса. CommonPublicIPAddressPropertiesFormat
sku Номер SKU общедоступного IP-адреса. CommonPublicIPAddressSku
tags Теги ресурсов. Общие ресурсыТеги
zones Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. string[]

CommonPublicIPAddressDnsSettings

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

CommonPublicIPAddressPropertiesFormat

Name Описание Ценность
ddosНастройки Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. CommonDdosSettings
Опция удаления Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. "Удалить"
"Отсоединение"
dnsНастройки Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. CommonPublicIPAddressDnsSettings
idleTimeoutInMinutes Время ожидания простоя общедоступного IP-адреса. INT
ipAddress IP-адрес, связанный с ресурсом общедоступного IP-адреса. string
ipТеги Список тегов, связанных с общедоступным IP-адресом. CommonIpTag[]
linkedPublicIPПрессест Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. CommonPublicIPAddress
миграцияФаза Этап миграции общедоступного IP-адреса. "Прерывание"
'Commit'
"Зафиксировано"
'None'
'Подготовка'
natGateway NatGateway для общедоступного IP-адреса. CommonNatGateway
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6
publicIPAllocationMethod Метод выделения общедоступных IP-адресов. 'Dynamic'
'Static'
publicIPПрефикс Префикс общедоступного IP-адреса должен быть выделен. CommonSubResource
servicePublicIPПрессест Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. CommonPublicIPAddress

CommonPublicIPAddressSku

Name Описание Ценность
name Имя номера SKU общедоступного IP-адреса. 'Basic'
'Standard'
'СтандартV2'
tier Уровень SKU общедоступного IP-адреса. "Глобальный"
"Региональный"

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

CommonRoute

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства маршрута. CommonRoutePropertiesFormat

CommonRouteNextHopEcmp

Name Описание Ценность
nextHopIpAddresses Список IP-адресов следующего перехода для маршрутизации ECMP. Должно содержать от 2 до 64 IP-адресов. string[] (обязательно)

CommonRoutePropertiesFormat

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

CommonRouteTable

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства таблицы маршрутов. CommonRouteTablePropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonRouteTablePropertiesFormat

Name Описание Ценность
disableBgpRoutePropagation Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. bool
disablePeeringRoute Следует ли отключить маршруты, полученные путем пиринга в таблице маршрутов. "Нет" означает, что маршруты пиринга включены, "Все" означает, что все маршруты пиринга отключены. 'All'
'None'
routes Коллекция маршрутов, содержащихся в таблице маршрутов. CommonRoute[]

Правило CommonSecurityRule

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства правила безопасности. CommonSecurityRulePropertiesFormat

CommonSecurityRulePropertiesFormat

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

CommonServiceDelegationPropertiesFormat

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

CommonServiceEndpointPolicy

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства политики конечной точки службы. CommonServiceEndpointPolicyPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonServiceEndpointPolicyDefinition

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства определения политики конечной точки службы. CommonServiceEndpointPolicyDefinitionPropertiesFormat

CommonServiceEndpointPolicyDefinitionPropertiesFormat

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

CommonServiceEndpointPolicyPropertiesFormat

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

CommonServiceEndpointPropertiesFormat

Name Описание Ценность
locations Список расположений. string[]
networkIdentifier SubResource в качестве сетевого идентификатора. CommonSubResource
service Тип службы конечных точек. string

CommonSubnet

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства подсети. CommonSubnetPropertiesFormat

CommonSubnetPropertiesFormat

Name Описание Ценность
addressПрефикс Префикс адреса для подсети. string
addressПрефиксы Список префиксов адресов для подсети. string[]
applicationGatewayIPConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. CommonApplicationGatewayIPConfiguration[]
defaultOutboundAccess Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. bool
Делегации Массив ссылок на делегирования в подсети. Общая делегация[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. CommonSubResource[]
ipamPoolPrefixAllocations Список пулов IPAM для выделения префиксов IP-адресов. CommonIpamPoolPrefixAllocation[]
natGateway Шлюз Nat, связанный с этой подсетью. CommonSubResource
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. CommonNetworkSecurityGroup
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. 'Disabled'
'Enabled'
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. 'Disabled'
'Enabled'
RouteTable Ссылка на ресурс RouteTable. CommonRouteTable
serviceEndpointPolicies Массив политик конечной точки службы. CommonServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. CommonServiceEndpointPropertiesFormat[]
serviceGateway Ссылка на существующий сервисный шлюз. CommonSubResource
общий доступScope Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. "Делегированные службы"
"Клиент"

CommonSubResource

Name Описание Ценность
id Идентификатор ресурса. string

CommonVirtualNetworkTap

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства касания виртуальной сети. CommonVirtualNetworkTapPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonVirtualNetworkTapPropertiesFormat

Name Описание Ценность
destinationLoadBalancerFrontEndIPConfiguration Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. CommonFrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. CommonNetworkInterfaceIPConfiguration
destinationPort Конечный порт VXLAN, который будет получать трафик, касающийся. INT

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces/tapConfigurations@2025-07-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      virtualNetworkTap = {
        id = "string"
        location = "string"
        properties = {
          destinationLoadBalancerFrontEndIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              ddosSettings = {
                ddosCustomPolicy = {
                  id = "string"
                }
              }
              gatewayLoadBalancer = {
                id = "string"
              }
              privateIPAddress = "string"
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "string"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosCustomPolicy = {
                      id = "string"
                    }
                    ddosProtectionPlan = {
                      id = "string"
                    }
                    protectionMode = "string"
                  }
                  deleteOption = "string"
                  dnsSettings = {
                    domainNameLabel = "string"
                    domainNameLabelScope = "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
                      nat64 = "string"
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpAddressesV6 = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixesV6 = [
                        {
                          id = "string"
                        }
                      ]
                      serviceGateway = {
                        id = "string"
                      }
                      sourceVirtualNetwork = {
                        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"
                        }
                      }
                    }
                  ]
                  defaultOutboundAccess = bool
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  ipamPoolPrefixAllocations = [
                    {
                      numberOfIpAddresses = "string"
                      pool = {
                        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"
                            ]
                          }
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      disablePeeringRoute = "string"
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHop = {
                              nextHopIpAddresses = [
                                "string"
                              ]
                            }
                            nextHopIpAddress = "string"
                            nextHopType = "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"
                              ]
                            }
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      networkIdentifier = {
                        id = "string"
                      }
                      service = "string"
                    }
                  ]
                  serviceGateway = {
                    id = "string"
                  }
                  sharingScope = "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"
                    syncMode = "string"
                    tunnelInterfaces = [
                      {
                        identifier = int
                        port = int
                        protocol = "string"
                        type = "string"
                      }
                    ]
                    virtualNetwork = {
                      id = "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"
              privateIPAddressPrefixLength = int
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "string"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosCustomPolicy = {
                      id = "string"
                    }
                    ddosProtectionPlan = {
                      id = "string"
                    }
                    protectionMode = "string"
                  }
                  deleteOption = "string"
                  dnsSettings = {
                    domainNameLabel = "string"
                    domainNameLabelScope = "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
                      nat64 = "string"
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpAddressesV6 = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixesV6 = [
                        {
                          id = "string"
                        }
                      ]
                      serviceGateway = {
                        id = "string"
                      }
                      sourceVirtualNetwork = {
                        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"
                        }
                      }
                    }
                  ]
                  defaultOutboundAccess = bool
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  ipamPoolPrefixAllocations = [
                    {
                      numberOfIpAddresses = "string"
                      pool = {
                        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"
                            ]
                          }
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      disablePeeringRoute = "string"
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHop = {
                              nextHopIpAddresses = [
                                "string"
                              ]
                            }
                            nextHopIpAddress = "string"
                            nextHopType = "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"
                              ]
                            }
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      networkIdentifier = {
                        id = "string"
                      }
                      service = "string"
                    }
                  ]
                  serviceGateway = {
                    id = "string"
                  }
                  sharingScope = "string"
                }
              }
              virtualNetworkTaps = [
                ...
              ]
            }
          }
          destinationPort = int
        }
        tags = {
          {customized property} = "string"
        }
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

Name Описание Ценность
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: networkInterfaces
properties Свойства конфигурации касания виртуальной сети. CommonNetworkInterfaceTapConfigurationPropertiesFormat
type Тип ресурса «Microsoft. Network/networkInterfaces/tapConfigurations@2025-07-01"

CommonApplicationGatewayBackendAddress

Name Описание Ценность
fqdn Полностью определённое доменное имя (FQDN). string
ipAddress IP-адрес. string

CommonApplicationGatewayBackendAddressPool

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

CommonApplicationGatewayBackendAddressPoolPropertiesFormat

Name Описание Ценность
backendАдреса Внутренние адреса. CommonApplicationGatewayBackendAddress[]

CommonApplicationGatewayIPConfiguration

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

CommonApplicationGatewayIPConfigurationPropertiesFormat

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

CommonApplicationSecurityGroup

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства группы безопасности приложений. CommonApplicationSecurityGroupPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonApplicationSecurityGroupPropertiesFormat

Name Описание Ценность

CommonBackendAddressPool

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства внутреннего пула адресов подсистемы балансировки нагрузки. CommonBackendAddressPoolPropertiesFormat

CommonBackendAddressPoolPropertiesFormat

Name Описание Ценность
drainPeriodInSeconds Время ожидания подсистемы балансировки нагрузки в секундах перед отправкой СБРОСа клиенту и внутреннему адресу. INT
loadBalancerBackendAddresses Массив внутренних адресов. CommonLoadBalancerBackendAddress[]
location Расположение внутреннего пула адресов. string
syncMode Синхронный режим внутреннего адреса для внутреннего пула 'Automatic'
"Вручную"
tunnelИнтерфейсы Массив интерфейсов туннеля подсистемы балансировки нагрузки шлюза. CommonGatewayLoadBalancerTunnelInterface[]
virtualNetwork Ссылка на виртуальную сеть. CommonSubResource

CommonDdosFrontendIpConfigurationSettings

Name Описание Ценность
ddosCustomPolicy Ссылка на ресурс DDoS Custom Policy. CommonSubResource

CommonDdosSettings

Name Описание Ценность
ddosCustomPolicy Настраиваемая политика DDoS, связанная с общедоступным IP-адресом. CommonSubResource
ddosProtectionPlan План защиты от атак DDoS, связанный с общедоступным IP-адресом. Может быть задано только в том случае, если параметр ProtectionMode включен CommonSubResource
protectionMode Режим защиты от атак DDoS общедоступного IP-адреса 'Disabled'
'Enabled'
VirtualNetworkInherited

Общее делегирование

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса, уникального в подсети. Это имя можно использовать для доступа к ресурсу. string
properties Свойства подсети. CommonServiceDelegationPropertiesFormat
type Тип ресурса. string

CommonExtendedLocation

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

CommonFrontendIPConfiguration

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства пробы подсистемы балансировки нагрузки. CommonFrontendIPConfigurationPropertiesFormat
zones Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. string[]

CommonFrontendIPConfigurationPropertiesFormat

Name Описание Ценность
ddosНастройки Настройки защиты от DDoS, связанные с конфигурацией фронтенда IP. CommonDdosFrontendIpConfigurationSettings
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. CommonSubResource
частныйIPПрессест Частный IP-адрес конфигурации IP-адресов. string
privateIPAddressVersion Указывает, является ли конкретная ipconfiguration IPv4 или IPv6. По умолчанию используется протокол IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. 'Dynamic'
'Static'
publicIPАдрессест Ссылка на ресурс общедоступного IP-адреса. CommonPublicIPAddress
publicIPПрефикс Ссылка на ресурс префикса общедоступного IP-адреса. CommonSubResource
подсеть Ссылка на ресурс подсети. CommonSubnet

CommonGatewayLoadBalancerTunnelInterface

Name Описание Ценность
идентификатор Идентификатор интерфейса туннеля подсистемы балансировки нагрузки шлюза. INT
port Порт интерфейса туннеля подсистемы балансировки нагрузки шлюза. INT
protocol Протокол интерфейса туннеля подсистемы балансировки нагрузки шлюза. "Native"
'None'
VXLAN
type Тип трафика интерфейса туннеля подсистемы балансировки нагрузки шлюза. 'External'
'Internal'
'None'

CommonInboundNatRule

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства правила NAT для входящего трафика подсистемы балансировки нагрузки. CommonInboundNatRulePropertiesFormat

CommonInboundNatRulePropertiesFormat

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

CommonIpamPoolPrefixAllocation

Name Описание Ценность
numberOfIpAddresses Количество выделенных IP-адресов. string
бассейн CommonIpamPoolPrefixAllocationpool

CommonIpamPoolPrefixAllocationpool

Name Описание Ценность
id Идентификатор ресурса связанного ресурса Azure IpamPool. string

CommonIpTag

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

CommonLoadBalancerBackendAddress

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

CommonLoadBalancerBackendAddressPropertiesFormat

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

CommonNatGateway

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства шлюза Nat. CommonNatGatewayPropertiesFormat
sku Номер SKU шлюза NAT. CommonNatGatewaySku
tags Теги ресурсов. Общие ресурсыТеги
zones Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. string[]

CommonNatGatewayPropertiesFormat

Name Описание Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. INT
nat64 Включён ли Nat64 для ресурса шлюза NAT. 'Disabled'
'Enabled'
'None'
публичные IP-адреса Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. CommonSubResource[]
публичные IP-адресаV6 Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. CommonSubResource[]
publicIpPrefixes Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. CommonSubResource[]
publicIpPrefixesV6 Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. CommonSubResource[]
serviceGateway Ссылка на существующий сервисный шлюз. CommonSubResource
sourceVirtualNetwork Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. CommonSubResource

CommonNatGatewaySku

Name Описание Ценность
name Имя SKU шлюза Nat. 'Standard'
'СтандартV2'

CommonNetworkInterfaceIPConfiguration

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства конфигурации IP-адресов сетевого интерфейса. CommonNetworkInterfaceIPConfigurationPropertiesFormat

CommonNetworkInterfaceIPConfigurationPropertiesFormat

Name Описание Ценность
applicationGatewayBackendAddressPools Ссылка на ресурс ApplicationGatewayBackendAddressPool. CommonApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Группы безопасности приложений, в которых включена IP-конфигурация. CommonApplicationSecurityGroup[]
gatewayLoadBalancer Ссылка на внешний IP-адрес подсистемы балансировки нагрузки шлюза. CommonSubResource
loadBalancerBackendAddressPools Ссылка на ресурс LoadBalancerBackendAddressPool. CommonBackendAddressPool[]
loadBalancerInboundNatRules Список ссылок LoadBalancerInboundNatRules. ОбычноеВходящееНациональноеПравило[]
основной Является ли это основным адресом клиента в сетевом интерфейсе. bool
частныйIPПрессест Частный IP-адрес конфигурации сети. Он может быть одним IP-адресом или блоком CIDR в формате <>/<>длины префикса. string
частныйIPAddressPrefixLength Длина префикса частного IP-адреса. Если задано и метод выделения является динамическим, служба выделяет блок CIDR вместо одного IP-адреса. int

Constraints:
Минимальное значение = 1
Максимальное значение = 128
privateIPAddressVersion Указывает, является ли конкретная IP-конфигурация IPv4 или IPv6. Значение по умолчанию — IPv4. IPv4
IPv6
privateIPAllocationMethod Метод выделения частных IP-адресов. 'Dynamic'
'Static'
publicIPАдрессест Общедоступный IP-адрес, привязанный к конфигурации IP-адресов. CommonPublicIPAddress
подсеть Подсеть, привязанная к IP-конфигурации. CommonSubnet
virtualNetworkTaps Ссылка на касания виртуальной сети. CommonVirtualNetworkTap[]

CommonNetworkInterfaceTapConfigurationPropertiesFormat

Name Описание Ценность
virtualNetworkTap Ссылка на ресурс Tap виртуальной сети. CommonVirtualNetworkTap

CommonNetworkSecurityGroup

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства группы безопасности сети. CommonNetworkSecurityGroupPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonNetworkSecurityGroupPropertiesFormat

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

CommonPublicIPAddress

Name Описание Ценность
расширенноеМестоположение Расширенное расположение общедоступного IP-адреса. CommonExtendedLocation
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства общедоступного IP-адреса. CommonPublicIPAddressPropertiesFormat
sku Номер SKU общедоступного IP-адреса. CommonPublicIPAddressSku
tags Теги ресурсов. Общие ресурсыТеги
zones Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. string[]

CommonPublicIPAddressDnsSettings

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

CommonPublicIPAddressPropertiesFormat

Name Описание Ценность
ddosНастройки Настраиваемая политика защиты от атак DDoS, связанная с общедоступным IP-адресом. CommonDdosSettings
Опция удаления Укажите, что происходит с общедоступным IP-адресом при удалении виртуальной машины. "Удалить"
"Отсоединение"
dnsНастройки Полное доменное имя записи DNS, связанной с общедоступным IP-адресом. CommonPublicIPAddressDnsSettings
idleTimeoutInMinutes Время ожидания простоя общедоступного IP-адреса. INT
ipAddress IP-адрес, связанный с ресурсом общедоступного IP-адреса. string
ipТеги Список тегов, связанных с общедоступным IP-адресом. CommonIpTag[]
linkedPublicIPПрессест Связанный общедоступный IP-адрес ресурса общедоступного IP-адреса. CommonPublicIPAddress
миграцияФаза Этап миграции общедоступного IP-адреса. "Прерывание"
'Commit'
"Зафиксировано"
'None'
'Подготовка'
natGateway NatGateway для общедоступного IP-адреса. CommonNatGateway
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6
publicIPAllocationMethod Метод выделения общедоступных IP-адресов. 'Dynamic'
'Static'
publicIPПрефикс Префикс общедоступного IP-адреса должен быть выделен. CommonSubResource
servicePublicIPПрессест Общедоступный IP-адрес службы ресурса общедоступного IP-адреса. CommonPublicIPAddress

CommonPublicIPAddressSku

Name Описание Ценность
name Имя номера SKU общедоступного IP-адреса. 'Basic'
'Standard'
'СтандартV2'
tier Уровень SKU общедоступного IP-адреса. "Глобальный"
"Региональный"

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

Общие ресурсыТеги

Name Описание Ценность

CommonRoute

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства маршрута. CommonRoutePropertiesFormat

CommonRouteNextHopEcmp

Name Описание Ценность
nextHopIpAddresses Список IP-адресов следующего перехода для маршрутизации ECMP. Должно содержать от 2 до 64 IP-адресов. string[] (обязательно)

CommonRoutePropertiesFormat

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

CommonRouteTable

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства таблицы маршрутов. CommonRouteTablePropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonRouteTablePropertiesFormat

Name Описание Ценность
disableBgpRoutePropagation Следует ли отключить маршруты, полученные BGP в этой таблице маршрутов. Значение True означает отключение. bool
disablePeeringRoute Следует ли отключить маршруты, полученные путем пиринга в таблице маршрутов. "Нет" означает, что маршруты пиринга включены, "Все" означает, что все маршруты пиринга отключены. 'All'
'None'
routes Коллекция маршрутов, содержащихся в таблице маршрутов. CommonRoute[]

Правило CommonSecurityRule

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства правила безопасности. CommonSecurityRulePropertiesFormat

CommonSecurityRulePropertiesFormat

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

CommonServiceDelegationPropertiesFormat

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

CommonServiceEndpointPolicy

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства политики конечной точки службы. CommonServiceEndpointPolicyPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonServiceEndpointPolicyDefinition

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства определения политики конечной точки службы. CommonServiceEndpointPolicyDefinitionPropertiesFormat

CommonServiceEndpointPolicyDefinitionPropertiesFormat

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

CommonServiceEndpointPolicyPropertiesFormat

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

CommonServiceEndpointPropertiesFormat

Name Описание Ценность
locations Список расположений. string[]
networkIdentifier SubResource в качестве сетевого идентификатора. CommonSubResource
service Тип службы конечных точек. string

CommonSubnet

Name Описание Ценность
id Идентификатор ресурса. string
name Имя ресурса. string
properties Свойства подсети. CommonSubnetPropertiesFormat

CommonSubnetPropertiesFormat

Name Описание Ценность
addressПрефикс Префикс адреса для подсети. string
addressПрефиксы Список префиксов адресов для подсети. string[]
applicationGatewayIPConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. CommonApplicationGatewayIPConfiguration[]
defaultOutboundAccess Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. bool
Делегации Массив ссылок на делегирования в подсети. Общая делегация[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. CommonSubResource[]
ipamPoolPrefixAllocations Список пулов IPAM для выделения префиксов IP-адресов. CommonIpamPoolPrefixAllocation[]
natGateway Шлюз Nat, связанный с этой подсетью. CommonSubResource
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. CommonNetworkSecurityGroup
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. 'Disabled'
'Enabled'
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. 'Disabled'
'Enabled'
RouteTable Ссылка на ресурс RouteTable. CommonRouteTable
serviceEndpointPolicies Массив политик конечной точки службы. CommonServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. CommonServiceEndpointPropertiesFormat[]
serviceGateway Ссылка на существующий сервисный шлюз. CommonSubResource
общий доступScope Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. "Делегированные службы"
"Клиент"

CommonSubResource

Name Описание Ценность
id Идентификатор ресурса. string

CommonVirtualNetworkTap

Name Описание Ценность
id Идентификатор ресурса. string
location Расположение ресурса. string
properties Свойства касания виртуальной сети. CommonVirtualNetworkTapPropertiesFormat
tags Теги ресурсов. Общие ресурсыТеги

CommonVirtualNetworkTapPropertiesFormat

Name Описание Ценность
destinationLoadBalancerFrontEndIPConfiguration Ссылка на частный IP-адрес во внутренней подсистеме балансировки нагрузки, которая получит касание. CommonFrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Ссылка на частный IP-адрес сетевого адаптера сборщика, который получит касание. CommonNetworkInterfaceIPConfiguration
destinationPort Конечный порт VXLAN, который будет получать трафик, касающийся. INT