Microsoft.Network networkInterfaces/tapConfigurations 2024-10-01

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

Тип ресурса networkInterfaces/tapConfigurations может быть развернут с операциями, нацеленными на:

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

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

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

resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2024-10-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    virtualNetworkTap: {
      id: 'string'
      location: 'string'
      properties: {
        destinationLoadBalancerFrontEndIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            gatewayLoadBalancer: {
              id: 'string'
            }
            privateIPAddress: 'string'
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'string'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  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
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpAddressesV6: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixesV6: [
                      {
                        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'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    networkIdentifier: {
                      id: 'string'
                    }
                    service: 'string'
                  }
                ]
                sharingScope: 'string'
              }
              type: 'string'
            }
          }
          zones: [
            'string'
          ]
        }
        destinationNetworkInterfaceIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            applicationGatewayBackendAddressPools: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  backendAddresses: [
                    {
                      fqdn: 'string'
                      ipAddress: 'string'
                    }
                  ]
                }
              }
            ]
            applicationSecurityGroups: [
              {
                id: 'string'
                location: 'string'
                properties: {}
                tags: {
                  {customized property}: 'string'
                }
              }
            ]
            gatewayLoadBalancer: {
              id: 'string'
            }
            loadBalancerBackendAddressPools: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  drainPeriodInSeconds: int
                  loadBalancerBackendAddresses: [
                    {
                      name: 'string'
                      properties: {
                        adminState: 'string'
                        ipAddress: 'string'
                        loadBalancerFrontendIPConfiguration: {
                          id: 'string'
                        }
                        subnet: {
                          id: 'string'
                        }
                        virtualNetwork: {
                          id: 'string'
                        }
                      }
                    }
                  ]
                  location: 'string'
                  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: {
                  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
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpAddressesV6: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixesV6: [
                      {
                        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'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    networkIdentifier: {
                      id: 'string'
                    }
                    service: 'string'
                  }
                ]
                sharingScope: 'string'
              }
              type: 'string'
            }
            virtualNetworkTaps: [
              ...
            ]
          }
          type: 'string'
        }
        destinationPort: int
      }
      tags: {
        {customized property}: 'string'
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

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

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

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

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

ApplicationGatewayBackendAddressPool

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

ApplicationGatewayBackendAddressPoolPropertiesFormat

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

ApplicationGatewayIPConfiguration

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

ApplicationGatewayIPConfigurationPropertiesFormat

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

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

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

ApplicationSecurityGroupPropertiesFormat

Имя Description Ценность

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

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

BackendAddressPoolPropertiesFormat

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

DdosНастройки

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

Делегирование

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

ExtendedLocation

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

ФронтендIPConfiguration

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

FrontendIPConfigurationPropertiesFormat

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

Интерфейс GatewayLoadBalancerTunnelInterface

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

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

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

ВходящийNatRulePropertiesFormat

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

IpamPoolPrefixAllocation

Имя Description Ценность
numberOfIpAddresses Количество выделенных IP-адресов. струна
бассейн IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool

Имя Description Ценность
id Идентификатор ресурса связанного ресурса Azure IpamPool. струна

IpTag

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

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

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

LoadBalancerBackendAddressPropertiesFormat

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

NatGateway

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

NatGatewayPropertiesFormat

Имя Description Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. инт
публичные IP-адреса Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. Подресурс[]
публичные IP-адресаV6 Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. Подресурс[]
publicIpPrefixes Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. Подресурс[]
publicIpPrefixesV6 Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. Подресурс[]
sourceVirtualNetwork Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. SubResource

NatGatewaySku

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

NetworkInterfaceIPConfiguration

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

NetworkInterfaceIPConfigurationPropertiesFormat

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

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

NetworkInterfaceTapConfigurationPropertiesFormat

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

Группа NetworkSecurityT

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

NetworkSecurityGroupPropertiesFormat

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

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

Имя Description Ценность
extendedLocation Расширенное расположение общедоступного IP-адреса. ExtendedLocation
id Идентификатор ресурса. струна
location Расположение ресурса. струна
properties Свойства общедоступного IP-адреса. PublicIPAddressPropertiesFormat
sku Номер SKU общедоступного IP-адреса. ПубличныйIPAddressSku
tags Теги ресурсов. ResourceTags
зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

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

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

PublicIPAddressPropertiesFormat

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

ПубличныйIPAddressSku

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

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

Маршрут

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

RoutePropertiesFormat

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

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

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

Формат RouteTableProperties

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

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

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

SecurityRulePropertiesFormat

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

ServiceDelegationPropertiesFormat

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

ServiceEndpointPolicy

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

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

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

ServiceEndpointPolicyDefinitionPropertiesFormat

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

ServiceEndpointPolicyPropertiesFormat

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

ServiceEndpointPropertiesFormat

Имя Description Ценность
местоположения Список расположений. строка[]
networkIdentifier SubResource в качестве сетевого идентификатора. SubResource
услуга Тип службы конечных точек. струна

Подсеть

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

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

Имя Description Ценность
addressПрефикс Префикс адреса для подсети. струна
addressПрефиксы Список префиксов адресов для подсети. строка[]
applicationGatewayIPConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. Это свойство можно задать только во время создания подсети и не может быть обновлено для существующей подсети. bool
Делегации Массив ссылок на делегирования в подсети. делегирование[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. Подресурс[]
ipamPoolPrefixAllocations Список пулов IPAM для выделения префиксов IP-адресов. IpamPoolPrefixAllocation[]
natGateway Шлюз Nat, связанный с этой подсетью. SubResource
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. Группа NetworkSecurityT
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. 'Disabled'
'Enabled'
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. 'Disabled'
'Enabled'
RouteTable Ссылка на ресурс RouteTable. Таблица маршрутов
serviceEndpointPolicies Массив политик конечной точки службы. ServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. ServiceEndpointPropertiesFormat[]
общий доступScope Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. "Делегированные службы"
"Клиент"

Подресурс

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

Технология VirtualNetworkTap

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

VirtualNetworkTapPropertiesFormat

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

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

Тип ресурса networkInterfaces/tapConfigurations может быть развернут с операциями, нацеленными на:

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

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

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

{
  "type": "Microsoft.Network/networkInterfaces/tapConfigurations",
  "apiVersion": "2024-10-01",
  "name": "string",
  "properties": {
    "virtualNetworkTap": {
      "id": "string",
      "location": "string",
      "properties": {
        "destinationLoadBalancerFrontEndIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "privateIPAddress": "string",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "string"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "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",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpAddressesV6": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixesV6": [
                      {
                        "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" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "networkIdentifier": {
                      "id": "string"
                    },
                    "service": "string"
                  }
                ],
                "sharingScope": "string"
              },
              "type": "string"
            }
          },
          "zones": [ "string" ]
        },
        "destinationNetworkInterfaceIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "applicationGatewayBackendAddressPools": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "backendAddresses": [
                    {
                      "fqdn": "string",
                      "ipAddress": "string"
                    }
                  ]
                }
              }
            ],
            "applicationSecurityGroups": [
              {
                "id": "string",
                "location": "string",
                "properties": {
                },
                "tags": {
                  "{customized property}": "string"
                }
              }
            ],
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "loadBalancerBackendAddressPools": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "drainPeriodInSeconds": "int",
                  "loadBalancerBackendAddresses": [
                    {
                      "name": "string",
                      "properties": {
                        "adminState": "string",
                        "ipAddress": "string",
                        "loadBalancerFrontendIPConfiguration": {
                          "id": "string"
                        },
                        "subnet": {
                          "id": "string"
                        },
                        "virtualNetwork": {
                          "id": "string"
                        }
                      }
                    }
                  ],
                  "location": "string",
                  "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": {
                  "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",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpAddressesV6": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixesV6": [
                      {
                        "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" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "networkIdentifier": {
                      "id": "string"
                    },
                    "service": "string"
                  }
                ],
                "sharingScope": "string"
              },
              "type": "string"
            },
            "virtualNetworkTaps": [
              ...
            ]
          },
          "type": "string"
        },
        "destinationPort": "int"
      },
      "tags": {
        "{customized property}": "string"
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

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

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

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

ApplicationGatewayBackendAddressPool

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

ApplicationGatewayBackendAddressPoolPropertiesFormat

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

ApplicationGatewayIPConfiguration

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

ApplicationGatewayIPConfigurationPropertiesFormat

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

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

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

ApplicationSecurityGroupPropertiesFormat

Имя Description Ценность

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

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

BackendAddressPoolPropertiesFormat

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

DdosНастройки

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

Делегирование

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

ExtendedLocation

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

ФронтендIPConfiguration

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

FrontendIPConfigurationPropertiesFormat

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

Интерфейс GatewayLoadBalancerTunnelInterface

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

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

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

ВходящийNatRulePropertiesFormat

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

IpamPoolPrefixAllocation

Имя Description Ценность
numberOfIpAddresses Количество выделенных IP-адресов. струна
бассейн IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool

Имя Description Ценность
id Идентификатор ресурса связанного ресурса Azure IpamPool. струна

IpTag

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

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

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

LoadBalancerBackendAddressPropertiesFormat

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

NatGateway

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

NatGatewayPropertiesFormat

Имя Description Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. инт
публичные IP-адреса Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. Подресурс[]
публичные IP-адресаV6 Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. Подресурс[]
publicIpPrefixes Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. Подресурс[]
publicIpPrefixesV6 Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. Подресурс[]
sourceVirtualNetwork Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. SubResource

NatGatewaySku

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

NetworkInterfaceIPConfiguration

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

NetworkInterfaceIPConfigurationPropertiesFormat

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

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

NetworkInterfaceTapConfigurationPropertiesFormat

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

Группа NetworkSecurityT

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

NetworkSecurityGroupPropertiesFormat

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

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

Имя Description Ценность
extendedLocation Расширенное расположение общедоступного IP-адреса. ExtendedLocation
id Идентификатор ресурса. струна
location Расположение ресурса. струна
properties Свойства общедоступного IP-адреса. PublicIPAddressPropertiesFormat
sku Номер SKU общедоступного IP-адреса. ПубличныйIPAddressSku
tags Теги ресурсов. ResourceTags
зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

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

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

PublicIPAddressPropertiesFormat

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

ПубличныйIPAddressSku

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

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

Маршрут

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

RoutePropertiesFormat

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

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

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

Формат RouteTableProperties

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

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

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

SecurityRulePropertiesFormat

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

ServiceDelegationPropertiesFormat

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

ServiceEndpointPolicy

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

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

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

ServiceEndpointPolicyDefinitionPropertiesFormat

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

ServiceEndpointPolicyPropertiesFormat

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

ServiceEndpointPropertiesFormat

Имя Description Ценность
местоположения Список расположений. строка[]
networkIdentifier SubResource в качестве сетевого идентификатора. SubResource
услуга Тип службы конечных точек. струна

Подсеть

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

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

Имя Description Ценность
addressПрефикс Префикс адреса для подсети. струна
addressПрефиксы Список префиксов адресов для подсети. строка[]
applicationGatewayIPConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. Это свойство можно задать только во время создания подсети и не может быть обновлено для существующей подсети. bool
Делегации Массив ссылок на делегирования в подсети. делегирование[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. Подресурс[]
ipamPoolPrefixAllocations Список пулов IPAM для выделения префиксов IP-адресов. IpamPoolPrefixAllocation[]
natGateway Шлюз Nat, связанный с этой подсетью. SubResource
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. Группа NetworkSecurityT
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. 'Disabled'
'Enabled'
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. 'Disabled'
'Enabled'
RouteTable Ссылка на ресурс RouteTable. Таблица маршрутов
serviceEndpointPolicies Массив политик конечной точки службы. ServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. ServiceEndpointPropertiesFormat[]
общий доступScope Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. "Делегированные службы"
"Клиент"

Подресурс

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

Технология VirtualNetworkTap

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

VirtualNetworkTapPropertiesFormat

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

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

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

Тип ресурса networkInterfaces/tapConfigurations может быть развернут с операциями, нацеленными на:

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces/tapConfigurations@2024-10-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      virtualNetworkTap = {
        id = "string"
        location = "string"
        properties = {
          destinationLoadBalancerFrontEndIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              gatewayLoadBalancer = {
                id = "string"
              }
              privateIPAddress = "string"
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "string"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    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
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpAddressesV6 = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixesV6 = [
                        {
                          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"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      networkIdentifier = {
                        id = "string"
                      }
                      service = "string"
                    }
                  ]
                  sharingScope = "string"
                }
                type = "string"
              }
            }
            zones = [
              "string"
            ]
          }
          destinationNetworkInterfaceIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              applicationGatewayBackendAddressPools = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    backendAddresses = [
                      {
                        fqdn = "string"
                        ipAddress = "string"
                      }
                    ]
                  }
                }
              ]
              applicationSecurityGroups = [
                {
                  id = "string"
                  location = "string"
                  properties = {
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
              ]
              gatewayLoadBalancer = {
                id = "string"
              }
              loadBalancerBackendAddressPools = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    drainPeriodInSeconds = int
                    loadBalancerBackendAddresses = [
                      {
                        name = "string"
                        properties = {
                          adminState = "string"
                          ipAddress = "string"
                          loadBalancerFrontendIPConfiguration = {
                            id = "string"
                          }
                          subnet = {
                            id = "string"
                          }
                          virtualNetwork = {
                            id = "string"
                          }
                        }
                      }
                    ]
                    location = "string"
                    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 = {
                    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
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpAddressesV6 = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixesV6 = [
                        {
                          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"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      networkIdentifier = {
                        id = "string"
                      }
                      service = "string"
                    }
                  ]
                  sharingScope = "string"
                }
                type = "string"
              }
              virtualNetworkTaps = [
                ...
              ]
            }
            type = "string"
          }
          destinationPort = int
        }
        tags = {
          {customized property} = "string"
        }
      }
    }
  }
}

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

Microsoft.Network/networkInterfaces/tapConfigurations

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

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

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

ApplicationGatewayBackendAddressPool

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

ApplicationGatewayBackendAddressPoolPropertiesFormat

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

ApplicationGatewayIPConfiguration

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

ApplicationGatewayIPConfigurationPropertiesFormat

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

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

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

ApplicationSecurityGroupPropertiesFormat

Имя Description Ценность

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

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

BackendAddressPoolPropertiesFormat

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

DdosНастройки

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

Делегирование

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

ExtendedLocation

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

ФронтендIPConfiguration

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

FrontendIPConfigurationPropertiesFormat

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

Интерфейс GatewayLoadBalancerTunnelInterface

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

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

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

ВходящийNatRulePropertiesFormat

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

IpamPoolPrefixAllocation

Имя Description Ценность
numberOfIpAddresses Количество выделенных IP-адресов. струна
бассейн IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool

Имя Description Ценность
id Идентификатор ресурса связанного ресурса Azure IpamPool. струна

IpTag

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

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

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

LoadBalancerBackendAddressPropertiesFormat

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

NatGateway

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

NatGatewayPropertiesFormat

Имя Description Ценность
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. инт
публичные IP-адреса Массив общедоступных IP-адресов V4, связанный с ресурсом шлюза nat. Подресурс[]
публичные IP-адресаV6 Массив общедоступных IP-адресов V6, связанный с ресурсом шлюза nat. Подресурс[]
publicIpPrefixes Массив префиксов публичных ip V4, связанных с ресурсом шлюза nat. Подресурс[]
publicIpPrefixesV6 Массив префиксов общедоступных ip-адресов V6, связанных с ресурсом шлюза nat. Подресурс[]
sourceVirtualNetwork Ссылка на исходную виртуальную сеть, использующую этот ресурс шлюза nat. SubResource

NatGatewaySku

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

NetworkInterfaceIPConfiguration

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

NetworkInterfaceIPConfigurationPropertiesFormat

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

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

NetworkInterfaceTapConfigurationPropertiesFormat

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

Группа NetworkSecurityT

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

NetworkSecurityGroupPropertiesFormat

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

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

Имя Description Ценность
extendedLocation Расширенное расположение общедоступного IP-адреса. ExtendedLocation
id Идентификатор ресурса. струна
location Расположение ресурса. струна
properties Свойства общедоступного IP-адреса. PublicIPAddressPropertiesFormat
sku Номер SKU общедоступного IP-адреса. ПубличныйIPAddressSku
tags Теги ресурсов. ResourceTags
зоны Список зон доступности, обозначающих IP-адрес, выделенный для ресурса, должен поступать из. строка[]

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

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

PublicIPAddressPropertiesFormat

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

ПубличныйIPAddressSku

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

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

ResourceTags

Имя Description Ценность

Маршрут

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

RoutePropertiesFormat

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

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

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

Формат RouteTableProperties

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

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

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

SecurityRulePropertiesFormat

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

ServiceDelegationPropertiesFormat

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

ServiceEndpointPolicy

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

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

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

ServiceEndpointPolicyDefinitionPropertiesFormat

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

ServiceEndpointPolicyPropertiesFormat

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

ServiceEndpointPropertiesFormat

Имя Description Ценность
местоположения Список расположений. строка[]
networkIdentifier SubResource в качестве сетевого идентификатора. SubResource
услуга Тип службы конечных точек. струна

Подсеть

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

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

Имя Description Ценность
addressПрефикс Префикс адреса для подсети. струна
addressПрефиксы Список префиксов адресов для подсети. строка[]
applicationGatewayIPConfigurations IP-конфигурации шлюза приложений ресурса виртуальной сети. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Задайте для этого свойства значение false, чтобы отключить исходящее подключение по умолчанию для всех виртуальных машин в подсети. Это свойство можно задать только во время создания подсети и не может быть обновлено для существующей подсети. bool
Делегации Массив ссылок на делегирования в подсети. делегирование[]
ipAlallocation Массив IpAllocation, ссылающийся на эту подсеть. Подресурс[]
ipamPoolPrefixAllocations Список пулов IPAM для выделения префиксов IP-адресов. IpamPoolPrefixAllocation[]
natGateway Шлюз Nat, связанный с этой подсетью. SubResource
networkSecurityGroup Ссылка на ресурс NetworkSecurityGroup. Группа NetworkSecurityT
privateEndpointNetworkPolicies Включение или отключение применения политик сети к частной конечной точке в подсети. 'Disabled'
'Enabled'
NetworkSecurityGroupEnabled
RouteTableEnabled
privateLinkServiceNetworkPolicies Включение или отключение применения политик сети к службе приватного канала в подсети. 'Disabled'
'Enabled'
RouteTable Ссылка на ресурс RouteTable. Таблица маршрутов
serviceEndpointPolicies Массив политик конечной точки службы. ServiceEndpointPolicy[]
serviceEndpoints Массив конечных точек службы. ServiceEndpointPropertiesFormat[]
общий доступScope Задайте этому свойству значение Tenant, чтобы разрешить общий доступ к подсети с другими подписками в клиенте AAD. Это свойство может быть задано только в том случае, если значение defaultOutboundAccess имеет значение false, оба свойства можно задать только в том случае, если подсеть пуста. "Делегированные службы"
"Клиент"

Подресурс

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

Технология VirtualNetworkTap

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

VirtualNetworkTapPropertiesFormat

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