Partilhar via


Microsoft.Network networkInterfaces/tapConfigurations 2024-03-01

Definição de recursos do bíceps

O tipo de recurso networkInterfaces/tapConfigurations pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/networkInterfaces/tapConfigurations, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2024-03-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'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                  }
                  sku: {
                    name: 'string'
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                  zones: [
                    'string'
                  ]
                }
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                servicePublicIPAddress: ...
              }
              sku: {
                name: 'string'
                tier: 'string'
              }
              tags: {
                {customized property}: 'string'
              }
              zones: [
                'string'
              ]
            }
            publicIPPrefix: {
              id: 'string'
            }
            subnet: {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                applicationGatewayIPConfigurations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      subnet: {
                        id: 'string'
                      }
                    }
                  }
                ]
                defaultOutboundAccess: bool
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                natGateway: {
                  id: 'string'
                }
                networkSecurityGroup: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    flushConnection: bool
                    securityRules: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    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'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                  }
                  sku: {
                    name: 'string'
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                  zones: [
                    'string'
                  ]
                }
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                servicePublicIPAddress: ...
              }
              sku: {
                name: 'string'
                tier: 'string'
              }
              tags: {
                {customized property}: 'string'
              }
              zones: [
                'string'
              ]
            }
            subnet: {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                applicationGatewayIPConfigurations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      subnet: {
                        id: 'string'
                      }
                    }
                  }
                ]
                defaultOutboundAccess: bool
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                natGateway: {
                  id: 'string'
                }
                networkSecurityGroup: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    flushConnection: bool
                    securityRules: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {
                                {customized property}: 'string'
                              }
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {
                      {customized property}: 'string'
                    }
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    networkIdentifier: {
                      id: 'string'
                    }
                    service: 'string'
                  }
                ]
                sharingScope: 'string'
              }
              type: 'string'
            }
            virtualNetworkTaps: [
              ...
            ]
          }
          type: 'string'
        }
        destinationPort: int
      }
      tags: {
        {customized property}: 'string'
      }
    }
  }
}

Valores de propriedade

ApplicationGatewayBackendAddress

Designação Descrição Valor
FQDN FQDN (nome de domínio totalmente qualificado). string
Endereço IP Endereço IP. string

ApplicationGatewayBackendAddressPool

Designação Descrição Valor
ID ID do recurso. string
Designação Nome do pool de endereços de back-end que é exclusivo dentro de um Application Gateway. string
propriedades Propriedades do pool de endereços de back-end do gateway de aplicativo. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Designação Descrição Valor
backendAddresses Endereços de back-end. ApplicationGatewayBackendAddress[]

ApplicationGatewayIPConfiguration

Designação Descrição Valor
ID ID do recurso. string
Designação Nome da configuração IP que é exclusiva dentro de um Application Gateway. string
propriedades Propriedades da configuração IP do gateway de aplicativo. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Designação Descrição Valor
sub-rede Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. SubResource

ApplicationSecurityGroup

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do grupo de segurança do aplicativo. ApplicationSecurityGroupPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Designação Descrição Valor

BackendAddressPool

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de pools de endereços de back-end usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades do pool de endereços de back-end do balanceador de carga. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Designação Descrição Valor
drainPeriodInSeconds Quantidade de segundos que o Load Balancer aguarda antes de enviar RESET para o cliente e o endereço de back-end. Int
loadBalancerBackendAddresses Uma matriz de endereços de back-end. LoadBalancerBackendAddress []
Localização O local do pool de endereços de back-end. string
syncMode Modo síncrono de endereço de back-end para o pool de back-end 'Automático'
'Manual'
tunnelInterfaces Uma matriz de interfaces de túnel do balanceador de carga do gateway. GatewayLoadBalancerTunnelInterface[]
Rede virtual Uma referência a uma rede virtual. SubResource

DdosSettings

Designação Descrição Valor
ddosProtectionPlan O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado SubResource
proteçãoModo de proteção O modo de proteção DDoS do IP público 'Desativado'
'Habilitado'
'VirtualNetworkInherited'

Delegação

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sub-rede. ServiceDelegationPropertiesFormat
tipo Tipo de recurso. string

Localização Estendida

Designação Descrição Valor
Designação O nome do local estendido. string
tipo O tipo de local estendido. 'EdgeZone'

FrontendIPConfiguração

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sonda do balanceador de carga. FrontendIPConfigurationPropertiesFormat
Zonas Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. string[]

FrontendIPConfigurationPropertiesFormat

Designação Descrição Valor
gatewayLoadBalancer A referência ao IP frontend do balanceador de carga do gateway. SubResource
privateIPAddress O endereço IP privado da configuração IP. string
privateIPAddressVersion Se o ipconfiguration específico é IPv4 ou IPv6. O padrão é considerado IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod O método de alocação de IP privado. 'Dinâmico'
'Estática'
públicoIPAddress A referência ao recurso IP público. PublicIPAddress
publicIPPrefix A referência ao recurso Prefixo IP Público. SubResource
sub-rede A referência ao recurso de sub-rede. Sub-rede

GatewayLoadBalancerTunnelInterface

Designação Descrição Valor
identificador Identificador da interface do túnel do balanceador de carga do gateway. Int
porto Interface de túnel do balanceador de carga da porta de gateway. Int
protocolo Protocolo de interface de túnel do balanceador de carga do gateway. 'Nativo'
'Nenhuma'
«VXLAN»
tipo Tipo de tráfego da interface de túnel do balanceador de carga do gateway. 'Externo'
'Interna'
'Nenhuma'

InboundNatRule

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de regras NAT de entrada usadas pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da regra NAT de entrada do balanceador de carga. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Designação Descrição Valor
backendAddressPool Uma referência ao recurso backendAddressPool. SubResource
backendPort A porta usada para o ponto de extremidade interno. Os valores aceitáveis variam de 1 a 65535. Int
enableFloatingIP Configura o ponto de extremidade de uma máquina virtual para o recurso IP flutuante necessário para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. Bool
enableTcpReset Receba TCP Reset bidirecional no tempo limite de inatividade do fluxo TCP ou no encerramento inesperado da conexão. Este elemento só é usado quando o protocolo é definido como TCP. Bool
frontendIPConfiguration Uma referência a endereços IP frontend. SubResource
frontendPort A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis variam de 1 a 65534. Int
frontendPortRangeEnd O intervalo de portas termina para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeStart. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. Int
frontendPortRangeStart O intervalo de portas começa para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeEnd. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. Int
idleTimeoutInMinutes O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento só é usado quando o protocolo é definido como TCP. Int
protocolo A referência ao protocolo de transporte usado pela regra de balanceamento de carga. 'Todos'
«Tcp»
'Udp'

IpTag

Designação Descrição Valor
ipTagType O tipo de tag IP. Exemplo: FirstPartyUsage. string
tag O valor da tag IP associada ao IP público. Exemplo: SQL. string

LoadBalancerBackendAddress

Designação Descrição Valor
Designação Nome do endereço de back-end. string
propriedades Propriedades do pool de endereços de back-end do balanceador de carga. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Designação Descrição Valor
adminState Uma lista de estados administrativos que, uma vez definidos, podem substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. 'Para baixo'
'Nenhuma'
'Para cima'
Endereço IP Endereço IP pertencente à rede virtual referenciada. string
loadBalancerFrontendIPConfiguration Referência à configuração de endereço IP frontend definida no balanceador de carga regional. SubResource
sub-rede Referência a uma sub-rede existente. SubResource
Rede virtual Referência a uma rede virtual existente. SubResource

Microsoft.Network/networkInterfaces/tapConfigurations

Designação Descrição Valor
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: networkInterfaces
propriedades Propriedades da configuração de toque de rede virtual. NetworkInterfaceTapConfigurationPropertiesFormat

NatGateway

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do Nat Gateway. NatGatewayPropertiesFormat
SKU O gateway nat SKU. NatGatewaySku
Etiquetas Tags de recursos. ResourceTags
Zonas Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. string[]

NatGatewayPropertiesFormat

Designação Descrição Valor
idleTimeoutInMinutes O tempo limite ocioso do gateway nat. Int
publicIpAddresses Uma matriz de endereços IP públicos associados ao recurso de gateway nat. SubResource[]
publicIpPrefixes Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. SubResource[]

NatGatewaySku

Designação Descrição Valor
Designação Nome do Nat Gateway SKU. 'Padrão'

NetworkInterfaceIPConfiguration

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades de configuração IP da interface de rede. NetworkInterfaceIPConfigurationPropertiesFormat
tipo Tipo de recurso. string

NetworkInterfaceIPConfigurationPropertiesFormat

Designação Descrição Valor
applicationGatewayBackendAddressPools A referência ao recurso ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Grupos de segurança de aplicativos nos quais a configuração IP está incluída. ApplicationSecurityGroup []
gatewayLoadBalancer A referência ao IP frontend do balanceador de carga do gateway. SubResource
loadBalancerBackendAddressPools A referência ao recurso LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Uma lista de referências de LoadBalancerInboundNatRules. InboundNatRule[]
primário Se este é um endereço de cliente principal na interface de rede. Bool
privateIPAddress Endereço IP privado da configuração IP. Pode ser um único endereço IP ou um bloco CIDR no formato <endereço>/<prefixo-comprimento>. string
privateIPAddressPrefixLength O comprimento do prefixo do endereço IP privado. Se especificado e o método de alocação for dinâmico, o serviço alocará um bloco CIDR em vez de um único endereço IP. Int

Restrições:
Valor mínimo = 1
Valor máximo = 128
privateIPAddressVersion Se a configuração IP específica é IPv4 ou IPv6. O padrão é IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod O método de alocação de endereço IP privado. 'Dinâmico'
'Estática'
públicoIPAddress Endereço IP público vinculado à configuração IP. PublicIPAddress
sub-rede Sub-rede vinculada à configuração IP. Sub-rede
virtualNetworkTaps A referência a Torneiras de Rede Virtual. VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

Designação Descrição Valor
virtualNetworkTap A referência ao recurso Virtual Network Tap. VirtualNetworkTap

NetworkSecurityGroup

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do grupo de segurança de rede. NetworkSecurityGroupPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

NetworkSecurityGroupPropertiesFormat

Designação Descrição Valor
flushConnection [en] Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. Bool
segurançaRegras Uma coleção de regras de segurança do grupo de segurança de rede. SecurityRule[]

PúblicoIPAddress

Designação Descrição Valor
extendedLocalização A localização estendida do endereço IP público. ExtendedLocation
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades de endereço IP público. PublicIPAddressPropertiesFormat
SKU O endereço IP público SKU. PublicIPAddressSku
Etiquetas Tags de recursos. ResourceTags
Zonas Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. string[]

PublicIPAddressDnsSettings

Designação Descrição Valor
domainNameLabel O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. string
domainNameLabelScope O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'InquilinoReutilização'
FQDN O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. string
reverseFqdn O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. string

PublicIPAddressPropertiesFormat

Designação Descrição Valor
ddosSettings A política personalizada de proteção contra DDoS associada ao endereço IP público. DdosSettings
deleteOption Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída 'Eliminar'
'Destacar'
dnsConfigurações O FQDN do registro DNS associado ao endereço IP público. PublicIPAddressDnsSettings
idleTimeoutInMinutes O tempo limite ocioso do endereço IP público. Int
Endereço IP O endereço IP associado ao recurso de endereço IP público. string
ipTags A lista de tags associadas ao endereço IP público. IpTag []
linkedPublicIPAddress O endereço IP público vinculado do recurso de endereço IP público. PublicIPAddress
migraçãoFase Fase de migração do Endereço IP Público. 'Abortar'
«Compromisso»
'Empenhado'
'Nenhuma'
'Preparar'
natGateway [en] O NatGateway para o endereço IP público. NatGateway
publicIPAddressVersion A versão do endereço IP público. 'IPv4'
'IPv6'
publicIPAllocationMethod O método de alocação de endereço IP público. 'Dinâmico'
'Estática'
publicIPPrefix O prefixo IP público a partir do qual este endereço IP público deve ser alocado. SubResource
serviçoPúblicoIPAddress O endereço IP público do serviço do recurso de endereço IP público. PublicIPAddress

PublicIPAddressSku

Designação Descrição Valor
Designação Nome de um endereço IP público SKU. 'Básico'
'Padrão'
nível Camada de um endereço IP público SKU. 'Global'
'Regional'

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Percurso

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da rota. RoutePropertiesFormat
tipo O tipo do recurso. string

RoutePropertiesFormat

Designação Descrição Valor
endereçoPrefixo O CIDR de destino ao qual a rota se aplica. string
próximoHopIpAddress Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. string
nextHopType O tipo de salto do Azure para o qual o pacote deve ser enviado. 'Internet'
'Nenhuma'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (obrigatório)

Tabela de Rotas

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades da tabela de rotas. RouteTablePropertiesFormat
Etiquetas Tags de recursos. ResourceTags

RouteTablePropertiesFormat

Designação Descrição Valor
disableBgpRoutePropagation Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. Bool
Rotas Coleção de rotas contidas em uma tabela de rotas. Rota[]

Regra de Segurança

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da regra de segurança. SecurityRulePropertiesFormat
tipo O tipo do recurso. string

SecurityRulePropertiesFormat

Designação Descrição Valor
Acesso O tráfego de rede é permitido ou negado. 'Permitir'
'Negar' (obrigatório)
Descrição Uma descrição para esta regra. Restrito a 140 caracteres. string
destinationAddressPrefix O prefixo do endereço de destino. CIDR ou intervalo de IP de destino. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. string
destinationAddressPrefixes Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. string[]
destinationApplicationSecurityGroups O grupo de segurança do aplicativo especificado como destino. ApplicationSecurityGroup []
destinationPortRange A porta ou intervalo de destino. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. string
destinationPortRanges A porta de destino varia. string[]
Direção A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. 'Entrada'
'Saída' (obrigatório)
prioridade A prioridade da regra. O valor pode estar entre 100 e 4096. O número de prioridade deve ser exclusivo para cada regra da coleção. Quanto menor o número de prioridade, maior a prioridade da regra. int (obrigatório)
protocolo Protocolo de rede ao qual esta regra se aplica. '*'
'Ah'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
sourceAddressPrefix O CIDR ou intervalo de IP de origem. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. Se esta for uma regra de entrada, especifica de onde vem o tráfego de rede. string
sourceAddressPrefixes Os intervalos CIDR ou IP de origem. string[]
sourceApplicationSecurityGroups O grupo de segurança do aplicativo especificado como origem. ApplicationSecurityGroup []
fontePortRange A porta ou intervalo de origem. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. string
sourcePortRanges A porta de origem varia. string[]

ServiceDelegationPropertiesFormat

Designação Descrição Valor
nome_do_serviço O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). string

ServiceEndpointPolicy

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades da política de ponto de extremidade do serviço. ServiceEndpointPolicyPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

ServiceEndpointPolicyDefinition

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da definição da política de ponto de extremidade do serviço. ServiceEndpointPolicyDefinitionPropertiesFormat
tipo O tipo do recurso. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Designação Descrição Valor
Descrição Uma descrição para esta regra. Restrito a 140 caracteres. string
serviço Nome do ponto de extremidade do serviço. string
serviçosRecursos Uma lista de recursos de serviço. string[]

ServiceEndpointPolicyPropertiesFormat

Designação Descrição Valor
contextualServiceEndpointPolicies Uma coleção de política de ponto de extremidade de serviço contextual. string[]
serviceAlias O alias que indica se a política pertence a um serviço string
serviceEndpointPolicyDefinitions Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Designação Descrição Valor
Locais Uma lista de locais. string[]
networkIdentifier SubResource como identificador de rede. SubResource
serviço O tipo do serviço de ponto de extremidade. string

Sub-rede

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sub-rede. SubnetPropertiesFormat
tipo Tipo de recurso. string

SubnetPropertiesFormat

Designação Descrição Valor
endereçoPrefixo O prefixo de endereço para a sub-rede. string
addressPrefixes Lista de prefixos de endereço para a sub-rede. string[]
applicationGatewayIPConfigurations Configurações IP do gateway de aplicativo do recurso de rede virtual. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. Bool
delegações Uma série de referências às delegações na sub-rede. Delegação[]
ipAllocations Matriz de IpAllocation que faz referência a esta sub-rede. SubResource[]
natGateway [en] Gateway Nat associado a esta sub-rede. SubResource
networkSecurityGroup A referência ao recurso NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. 'Desativado'
'Habilitado'
'NetworkSecurityGroupEnabled'
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. 'Desativado'
'Habilitado'
routeTable A referência ao recurso RouteTable. RouteTable
serviceEndpointPolicies Uma matriz de políticas de ponto de extremidade de serviço. ServiceEndpointPolicy[]
serviceEndpoints Uma matriz de pontos de extremidade de serviço. ServiceEndpointPropertiesFormat[]
compartilhamentoEscopo Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. 'Serviços delegados'
'Inquilino'

Subrecurso

Designação Descrição Valor
ID ID do recurso. string

VirtualNetworkTap

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Rede virtual Toque em Propriedades. VirtualNetworkTapPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

VirtualNetworkTapPropertiesFormat

Designação Descrição Valor
destinationLoadBalancerFrontEndIPConfiguration A referência ao endereço IP privado no Load Balancer interno que receberá a torneira. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration A referência ao endereço IP privado da nic do coletor que receberá a torneira. NetworkInterfaceIPConfiguration
destinationPorto A porta de destino VXLAN que receberá o tráfego grampeado. Int

Definição de recurso de modelo ARM

O tipo de recurso networkInterfaces/tapConfigurations pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/networkInterfaces/tapConfigurations, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Network/networkInterfaces/tapConfigurations",
  "apiVersion": "2024-03-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"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ]
                  },
                  "sku": {
                    "name": "string"
                  },
                  "tags": {
                    "{customized property}": "string"
                  },
                  "zones": [ "string" ]
                },
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "servicePublicIPAddress": ...
              },
              "sku": {
                "name": "string",
                "tier": "string"
              },
              "tags": {
                "{customized property}": "string"
              },
              "zones": [ "string" ]
            },
            "publicIPPrefix": {
              "id": "string"
            },
            "subnet": {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "applicationGatewayIPConfigurations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "subnet": {
                        "id": "string"
                      }
                    }
                  }
                ],
                "defaultOutboundAccess": "bool",
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "natGateway": {
                  "id": "string"
                },
                "networkSecurityGroup": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "flushConnection": "bool",
                    "securityRules": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "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"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ]
                  },
                  "sku": {
                    "name": "string"
                  },
                  "tags": {
                    "{customized property}": "string"
                  },
                  "zones": [ "string" ]
                },
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "servicePublicIPAddress": ...
              },
              "sku": {
                "name": "string",
                "tier": "string"
              },
              "tags": {
                "{customized property}": "string"
              },
              "zones": [ "string" ]
            },
            "subnet": {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "applicationGatewayIPConfigurations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "subnet": {
                        "id": "string"
                      }
                    }
                  }
                ],
                "defaultOutboundAccess": "bool",
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "natGateway": {
                  "id": "string"
                },
                "networkSecurityGroup": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "flushConnection": "bool",
                    "securityRules": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {
                              },
                              "tags": {
                                "{customized property}": "string"
                              }
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {
                      "{customized property}": "string"
                    }
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "networkIdentifier": {
                      "id": "string"
                    },
                    "service": "string"
                  }
                ],
                "sharingScope": "string"
              },
              "type": "string"
            },
            "virtualNetworkTaps": [
              ...
            ]
          },
          "type": "string"
        },
        "destinationPort": "int"
      },
      "tags": {
        "{customized property}": "string"
      }
    }
  }
}

Valores de propriedade

ApplicationGatewayBackendAddress

Designação Descrição Valor
FQDN FQDN (nome de domínio totalmente qualificado). string
Endereço IP Endereço IP. string

ApplicationGatewayBackendAddressPool

Designação Descrição Valor
ID ID do recurso. string
Designação Nome do pool de endereços de back-end que é exclusivo dentro de um Application Gateway. string
propriedades Propriedades do pool de endereços de back-end do gateway de aplicativo. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Designação Descrição Valor
backendAddresses Endereços de back-end. ApplicationGatewayBackendAddress[]

ApplicationGatewayIPConfiguration

Designação Descrição Valor
ID ID do recurso. string
Designação Nome da configuração IP que é exclusiva dentro de um Application Gateway. string
propriedades Propriedades da configuração IP do gateway de aplicativo. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Designação Descrição Valor
sub-rede Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. SubResource

ApplicationSecurityGroup

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do grupo de segurança do aplicativo. ApplicationSecurityGroupPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Designação Descrição Valor

BackendAddressPool

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de pools de endereços de back-end usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades do pool de endereços de back-end do balanceador de carga. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Designação Descrição Valor
drainPeriodInSeconds Quantidade de segundos que o Load Balancer aguarda antes de enviar RESET para o cliente e o endereço de back-end. Int
loadBalancerBackendAddresses Uma matriz de endereços de back-end. LoadBalancerBackendAddress []
Localização O local do pool de endereços de back-end. string
syncMode Modo síncrono de endereço de back-end para o pool de back-end 'Automático'
'Manual'
tunnelInterfaces Uma matriz de interfaces de túnel do balanceador de carga do gateway. GatewayLoadBalancerTunnelInterface[]
Rede virtual Uma referência a uma rede virtual. SubResource

DdosSettings

Designação Descrição Valor
ddosProtectionPlan O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado SubResource
proteçãoModo de proteção O modo de proteção DDoS do IP público 'Desativado'
'Habilitado'
'VirtualNetworkInherited'

Delegação

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sub-rede. ServiceDelegationPropertiesFormat
tipo Tipo de recurso. string

Localização Estendida

Designação Descrição Valor
Designação O nome do local estendido. string
tipo O tipo de local estendido. 'EdgeZone'

FrontendIPConfiguração

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sonda do balanceador de carga. FrontendIPConfigurationPropertiesFormat
Zonas Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. string[]

FrontendIPConfigurationPropertiesFormat

Designação Descrição Valor
gatewayLoadBalancer A referência ao IP frontend do balanceador de carga do gateway. SubResource
privateIPAddress O endereço IP privado da configuração IP. string
privateIPAddressVersion Se o ipconfiguration específico é IPv4 ou IPv6. O padrão é considerado IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod O método de alocação de IP privado. 'Dinâmico'
'Estática'
públicoIPAddress A referência ao recurso IP público. PublicIPAddress
publicIPPrefix A referência ao recurso Prefixo IP Público. SubResource
sub-rede A referência ao recurso de sub-rede. Sub-rede

GatewayLoadBalancerTunnelInterface

Designação Descrição Valor
identificador Identificador da interface do túnel do balanceador de carga do gateway. Int
porto Interface de túnel do balanceador de carga da porta de gateway. Int
protocolo Protocolo de interface de túnel do balanceador de carga do gateway. 'Nativo'
'Nenhuma'
«VXLAN»
tipo Tipo de tráfego da interface de túnel do balanceador de carga do gateway. 'Externo'
'Interna'
'Nenhuma'

InboundNatRule

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de regras NAT de entrada usadas pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da regra NAT de entrada do balanceador de carga. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Designação Descrição Valor
backendAddressPool Uma referência ao recurso backendAddressPool. SubResource
backendPort A porta usada para o ponto de extremidade interno. Os valores aceitáveis variam de 1 a 65535. Int
enableFloatingIP Configura o ponto de extremidade de uma máquina virtual para o recurso IP flutuante necessário para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. Bool
enableTcpReset Receba TCP Reset bidirecional no tempo limite de inatividade do fluxo TCP ou no encerramento inesperado da conexão. Este elemento só é usado quando o protocolo é definido como TCP. Bool
frontendIPConfiguration Uma referência a endereços IP frontend. SubResource
frontendPort A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis variam de 1 a 65534. Int
frontendPortRangeEnd O intervalo de portas termina para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeStart. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. Int
frontendPortRangeStart O intervalo de portas começa para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeEnd. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. Int
idleTimeoutInMinutes O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento só é usado quando o protocolo é definido como TCP. Int
protocolo A referência ao protocolo de transporte usado pela regra de balanceamento de carga. 'Todos'
«Tcp»
'Udp'

IpTag

Designação Descrição Valor
ipTagType O tipo de tag IP. Exemplo: FirstPartyUsage. string
tag O valor da tag IP associada ao IP público. Exemplo: SQL. string

LoadBalancerBackendAddress

Designação Descrição Valor
Designação Nome do endereço de back-end. string
propriedades Propriedades do pool de endereços de back-end do balanceador de carga. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Designação Descrição Valor
adminState Uma lista de estados administrativos que, uma vez definidos, podem substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. 'Para baixo'
'Nenhuma'
'Para cima'
Endereço IP Endereço IP pertencente à rede virtual referenciada. string
loadBalancerFrontendIPConfiguration Referência à configuração de endereço IP frontend definida no balanceador de carga regional. SubResource
sub-rede Referência a uma sub-rede existente. SubResource
Rede virtual Referência a uma rede virtual existente. SubResource

Microsoft.Network/networkInterfaces/tapConfigurations

Designação Descrição Valor
apiVersion A versão api '2024-03-01'
Designação O nome do recurso string (obrigatório)
propriedades Propriedades da configuração de toque de rede virtual. NetworkInterfaceTapConfigurationPropertiesFormat
tipo O tipo de recurso 'Microsoft.Network/networkInterfaces/tapConfigurations'

NatGateway

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do Nat Gateway. NatGatewayPropertiesFormat
SKU O gateway nat SKU. NatGatewaySku
Etiquetas Tags de recursos. ResourceTags
Zonas Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. string[]

NatGatewayPropertiesFormat

Designação Descrição Valor
idleTimeoutInMinutes O tempo limite ocioso do gateway nat. Int
publicIpAddresses Uma matriz de endereços IP públicos associados ao recurso de gateway nat. SubResource[]
publicIpPrefixes Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. SubResource[]

NatGatewaySku

Designação Descrição Valor
Designação Nome do Nat Gateway SKU. 'Padrão'

NetworkInterfaceIPConfiguration

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades de configuração IP da interface de rede. NetworkInterfaceIPConfigurationPropertiesFormat
tipo Tipo de recurso. string

NetworkInterfaceIPConfigurationPropertiesFormat

Designação Descrição Valor
applicationGatewayBackendAddressPools A referência ao recurso ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Grupos de segurança de aplicativos nos quais a configuração IP está incluída. ApplicationSecurityGroup []
gatewayLoadBalancer A referência ao IP frontend do balanceador de carga do gateway. SubResource
loadBalancerBackendAddressPools A referência ao recurso LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Uma lista de referências de LoadBalancerInboundNatRules. InboundNatRule[]
primário Se este é um endereço de cliente principal na interface de rede. Bool
privateIPAddress Endereço IP privado da configuração IP. Pode ser um único endereço IP ou um bloco CIDR no formato <endereço>/<prefixo-comprimento>. string
privateIPAddressPrefixLength O comprimento do prefixo do endereço IP privado. Se especificado e o método de alocação for dinâmico, o serviço alocará um bloco CIDR em vez de um único endereço IP. Int

Restrições:
Valor mínimo = 1
Valor máximo = 128
privateIPAddressVersion Se a configuração IP específica é IPv4 ou IPv6. O padrão é IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod O método de alocação de endereço IP privado. 'Dinâmico'
'Estática'
públicoIPAddress Endereço IP público vinculado à configuração IP. PublicIPAddress
sub-rede Sub-rede vinculada à configuração IP. Sub-rede
virtualNetworkTaps A referência a Torneiras de Rede Virtual. VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

Designação Descrição Valor
virtualNetworkTap A referência ao recurso Virtual Network Tap. VirtualNetworkTap

NetworkSecurityGroup

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do grupo de segurança de rede. NetworkSecurityGroupPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

NetworkSecurityGroupPropertiesFormat

Designação Descrição Valor
flushConnection [en] Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. Bool
segurançaRegras Uma coleção de regras de segurança do grupo de segurança de rede. SecurityRule[]

PúblicoIPAddress

Designação Descrição Valor
extendedLocalização A localização estendida do endereço IP público. ExtendedLocation
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades de endereço IP público. PublicIPAddressPropertiesFormat
SKU O endereço IP público SKU. PublicIPAddressSku
Etiquetas Tags de recursos. ResourceTags
Zonas Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. string[]

PublicIPAddressDnsSettings

Designação Descrição Valor
domainNameLabel O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. string
domainNameLabelScope O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'InquilinoReutilização'
FQDN O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. string
reverseFqdn O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. string

PublicIPAddressPropertiesFormat

Designação Descrição Valor
ddosSettings A política personalizada de proteção contra DDoS associada ao endereço IP público. DdosSettings
deleteOption Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída 'Eliminar'
'Destacar'
dnsConfigurações O FQDN do registro DNS associado ao endereço IP público. PublicIPAddressDnsSettings
idleTimeoutInMinutes O tempo limite ocioso do endereço IP público. Int
Endereço IP O endereço IP associado ao recurso de endereço IP público. string
ipTags A lista de tags associadas ao endereço IP público. IpTag []
linkedPublicIPAddress O endereço IP público vinculado do recurso de endereço IP público. PublicIPAddress
migraçãoFase Fase de migração do Endereço IP Público. 'Abortar'
«Compromisso»
'Empenhado'
'Nenhuma'
'Preparar'
natGateway [en] O NatGateway para o endereço IP público. NatGateway
publicIPAddressVersion A versão do endereço IP público. 'IPv4'
'IPv6'
publicIPAllocationMethod O método de alocação de endereço IP público. 'Dinâmico'
'Estática'
publicIPPrefix O prefixo IP público a partir do qual este endereço IP público deve ser alocado. SubResource
serviçoPúblicoIPAddress O endereço IP público do serviço do recurso de endereço IP público. PublicIPAddress

PublicIPAddressSku

Designação Descrição Valor
Designação Nome de um endereço IP público SKU. 'Básico'
'Padrão'
nível Camada de um endereço IP público SKU. 'Global'
'Regional'

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Percurso

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da rota. RoutePropertiesFormat
tipo O tipo do recurso. string

RoutePropertiesFormat

Designação Descrição Valor
endereçoPrefixo O CIDR de destino ao qual a rota se aplica. string
próximoHopIpAddress Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. string
nextHopType O tipo de salto do Azure para o qual o pacote deve ser enviado. 'Internet'
'Nenhuma'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (obrigatório)

Tabela de Rotas

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades da tabela de rotas. RouteTablePropertiesFormat
Etiquetas Tags de recursos. ResourceTags

RouteTablePropertiesFormat

Designação Descrição Valor
disableBgpRoutePropagation Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. Bool
Rotas Coleção de rotas contidas em uma tabela de rotas. Rota[]

Regra de Segurança

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da regra de segurança. SecurityRulePropertiesFormat
tipo O tipo do recurso. string

SecurityRulePropertiesFormat

Designação Descrição Valor
Acesso O tráfego de rede é permitido ou negado. 'Permitir'
'Negar' (obrigatório)
Descrição Uma descrição para esta regra. Restrito a 140 caracteres. string
destinationAddressPrefix O prefixo do endereço de destino. CIDR ou intervalo de IP de destino. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. string
destinationAddressPrefixes Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. string[]
destinationApplicationSecurityGroups O grupo de segurança do aplicativo especificado como destino. ApplicationSecurityGroup []
destinationPortRange A porta ou intervalo de destino. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. string
destinationPortRanges A porta de destino varia. string[]
Direção A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. 'Entrada'
'Saída' (obrigatório)
prioridade A prioridade da regra. O valor pode estar entre 100 e 4096. O número de prioridade deve ser exclusivo para cada regra da coleção. Quanto menor o número de prioridade, maior a prioridade da regra. int (obrigatório)
protocolo Protocolo de rede ao qual esta regra se aplica. '*'
'Ah'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
sourceAddressPrefix O CIDR ou intervalo de IP de origem. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. Se esta for uma regra de entrada, especifica de onde vem o tráfego de rede. string
sourceAddressPrefixes Os intervalos CIDR ou IP de origem. string[]
sourceApplicationSecurityGroups O grupo de segurança do aplicativo especificado como origem. ApplicationSecurityGroup []
fontePortRange A porta ou intervalo de origem. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. string
sourcePortRanges A porta de origem varia. string[]

ServiceDelegationPropertiesFormat

Designação Descrição Valor
nome_do_serviço O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). string

ServiceEndpointPolicy

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades da política de ponto de extremidade do serviço. ServiceEndpointPolicyPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

ServiceEndpointPolicyDefinition

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da definição da política de ponto de extremidade do serviço. ServiceEndpointPolicyDefinitionPropertiesFormat
tipo O tipo do recurso. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Designação Descrição Valor
Descrição Uma descrição para esta regra. Restrito a 140 caracteres. string
serviço Nome do ponto de extremidade do serviço. string
serviçosRecursos Uma lista de recursos de serviço. string[]

ServiceEndpointPolicyPropertiesFormat

Designação Descrição Valor
contextualServiceEndpointPolicies Uma coleção de política de ponto de extremidade de serviço contextual. string[]
serviceAlias O alias que indica se a política pertence a um serviço string
serviceEndpointPolicyDefinitions Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Designação Descrição Valor
Locais Uma lista de locais. string[]
networkIdentifier SubResource como identificador de rede. SubResource
serviço O tipo do serviço de ponto de extremidade. string

Sub-rede

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sub-rede. SubnetPropertiesFormat
tipo Tipo de recurso. string

SubnetPropertiesFormat

Designação Descrição Valor
endereçoPrefixo O prefixo de endereço para a sub-rede. string
addressPrefixes Lista de prefixos de endereço para a sub-rede. string[]
applicationGatewayIPConfigurations Configurações IP do gateway de aplicativo do recurso de rede virtual. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. Bool
delegações Uma série de referências às delegações na sub-rede. Delegação[]
ipAllocations Matriz de IpAllocation que faz referência a esta sub-rede. SubResource[]
natGateway [en] Gateway Nat associado a esta sub-rede. SubResource
networkSecurityGroup A referência ao recurso NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. 'Desativado'
'Habilitado'
'NetworkSecurityGroupEnabled'
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. 'Desativado'
'Habilitado'
routeTable A referência ao recurso RouteTable. RouteTable
serviceEndpointPolicies Uma matriz de políticas de ponto de extremidade de serviço. ServiceEndpointPolicy[]
serviceEndpoints Uma matriz de pontos de extremidade de serviço. ServiceEndpointPropertiesFormat[]
compartilhamentoEscopo Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. 'Serviços delegados'
'Inquilino'

Subrecurso

Designação Descrição Valor
ID ID do recurso. string

VirtualNetworkTap

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Rede virtual Toque em Propriedades. VirtualNetworkTapPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

VirtualNetworkTapPropertiesFormat

Designação Descrição Valor
destinationLoadBalancerFrontEndIPConfiguration A referência ao endereço IP privado no Load Balancer interno que receberá a torneira. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration A referência ao endereço IP privado da nic do coletor que receberá a torneira. NetworkInterfaceIPConfiguration
destinationPorto A porta de destino VXLAN que receberá o tráfego grampeado. Int

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso networkInterfaces/tapConfigurations pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/networkInterfaces/tapConfigurations, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces/tapConfigurations@2024-03-01"
  name = "string"
  body = jsonencode({
    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"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                    }
                    sku = {
                      name = "string"
                    }
                    tags = {
                      {customized property} = "string"
                    }
                    zones = [
                      "string"
                    ]
                  }
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  servicePublicIPAddress = ...
                }
                sku = {
                  name = "string"
                  tier = "string"
                }
                tags = {
                  {customized property} = "string"
                }
                zones = [
                  "string"
                ]
              }
              publicIPPrefix = {
                id = "string"
              }
              subnet = {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  applicationGatewayIPConfigurations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        subnet = {
                          id = "string"
                        }
                      }
                    }
                  ]
                  defaultOutboundAccess = bool
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  natGateway = {
                    id = "string"
                  }
                  networkSecurityGroup = {
                    id = "string"
                    location = "string"
                    properties = {
                      flushConnection = bool
                      securityRules = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      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"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                    }
                    sku = {
                      name = "string"
                    }
                    tags = {
                      {customized property} = "string"
                    }
                    zones = [
                      "string"
                    ]
                  }
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  servicePublicIPAddress = ...
                }
                sku = {
                  name = "string"
                  tier = "string"
                }
                tags = {
                  {customized property} = "string"
                }
                zones = [
                  "string"
                ]
              }
              subnet = {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  applicationGatewayIPConfigurations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        subnet = {
                          id = "string"
                        }
                      }
                    }
                  ]
                  defaultOutboundAccess = bool
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  natGateway = {
                    id = "string"
                  }
                  networkSecurityGroup = {
                    id = "string"
                    location = "string"
                    properties = {
                      flushConnection = bool
                      securityRules = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {
                                }
                                tags = {
                                  {customized property} = "string"
                                }
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {
                        {customized property} = "string"
                      }
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      networkIdentifier = {
                        id = "string"
                      }
                      service = "string"
                    }
                  ]
                  sharingScope = "string"
                }
                type = "string"
              }
              virtualNetworkTaps = [
                ...
              ]
            }
            type = "string"
          }
          destinationPort = int
        }
        tags = {
          {customized property} = "string"
        }
      }
    }
  })
}

Valores de propriedade

ApplicationGatewayBackendAddress

Designação Descrição Valor
FQDN FQDN (nome de domínio totalmente qualificado). string
Endereço IP Endereço IP. string

ApplicationGatewayBackendAddressPool

Designação Descrição Valor
ID ID do recurso. string
Designação Nome do pool de endereços de back-end que é exclusivo dentro de um Application Gateway. string
propriedades Propriedades do pool de endereços de back-end do gateway de aplicativo. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Designação Descrição Valor
backendAddresses Endereços de back-end. ApplicationGatewayBackendAddress[]

ApplicationGatewayIPConfiguration

Designação Descrição Valor
ID ID do recurso. string
Designação Nome da configuração IP que é exclusiva dentro de um Application Gateway. string
propriedades Propriedades da configuração IP do gateway de aplicativo. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Designação Descrição Valor
sub-rede Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. SubResource

ApplicationSecurityGroup

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do grupo de segurança do aplicativo. ApplicationSecurityGroupPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Designação Descrição Valor

BackendAddressPool

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de pools de endereços de back-end usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades do pool de endereços de back-end do balanceador de carga. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Designação Descrição Valor
drainPeriodInSeconds Quantidade de segundos que o Load Balancer aguarda antes de enviar RESET para o cliente e o endereço de back-end. Int
loadBalancerBackendAddresses Uma matriz de endereços de back-end. LoadBalancerBackendAddress []
Localização O local do pool de endereços de back-end. string
syncMode Modo síncrono de endereço de back-end para o pool de back-end 'Automático'
'Manual'
tunnelInterfaces Uma matriz de interfaces de túnel do balanceador de carga do gateway. GatewayLoadBalancerTunnelInterface[]
Rede virtual Uma referência a uma rede virtual. SubResource

DdosSettings

Designação Descrição Valor
ddosProtectionPlan O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado SubResource
proteçãoModo de proteção O modo de proteção DDoS do IP público 'Desativado'
'Habilitado'
'VirtualNetworkInherited'

Delegação

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sub-rede. ServiceDelegationPropertiesFormat
tipo Tipo de recurso. string

Localização Estendida

Designação Descrição Valor
Designação O nome do local estendido. string
tipo O tipo de local estendido. 'EdgeZone'

FrontendIPConfiguração

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sonda do balanceador de carga. FrontendIPConfigurationPropertiesFormat
Zonas Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. string[]

FrontendIPConfigurationPropertiesFormat

Designação Descrição Valor
gatewayLoadBalancer A referência ao IP frontend do balanceador de carga do gateway. SubResource
privateIPAddress O endereço IP privado da configuração IP. string
privateIPAddressVersion Se o ipconfiguration específico é IPv4 ou IPv6. O padrão é considerado IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod O método de alocação de IP privado. 'Dinâmico'
'Estática'
públicoIPAddress A referência ao recurso IP público. PublicIPAddress
publicIPPrefix A referência ao recurso Prefixo IP Público. SubResource
sub-rede A referência ao recurso de sub-rede. Sub-rede

GatewayLoadBalancerTunnelInterface

Designação Descrição Valor
identificador Identificador da interface do túnel do balanceador de carga do gateway. Int
porto Interface de túnel do balanceador de carga da porta de gateway. Int
protocolo Protocolo de interface de túnel do balanceador de carga do gateway. 'Nativo'
'Nenhuma'
«VXLAN»
tipo Tipo de tráfego da interface de túnel do balanceador de carga do gateway. 'Externo'
'Interna'
'Nenhuma'

InboundNatRule

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro do conjunto de regras NAT de entrada usadas pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da regra NAT de entrada do balanceador de carga. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Designação Descrição Valor
backendAddressPool Uma referência ao recurso backendAddressPool. SubResource
backendPort A porta usada para o ponto de extremidade interno. Os valores aceitáveis variam de 1 a 65535. Int
enableFloatingIP Configura o ponto de extremidade de uma máquina virtual para o recurso IP flutuante necessário para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. Bool
enableTcpReset Receba TCP Reset bidirecional no tempo limite de inatividade do fluxo TCP ou no encerramento inesperado da conexão. Este elemento só é usado quando o protocolo é definido como TCP. Bool
frontendIPConfiguration Uma referência a endereços IP frontend. SubResource
frontendPort A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis variam de 1 a 65534. Int
frontendPortRangeEnd O intervalo de portas termina para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeStart. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. Int
frontendPortRangeStart O intervalo de portas começa para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeEnd. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. Int
idleTimeoutInMinutes O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento só é usado quando o protocolo é definido como TCP. Int
protocolo A referência ao protocolo de transporte usado pela regra de balanceamento de carga. 'Todos'
«Tcp»
'Udp'

IpTag

Designação Descrição Valor
ipTagType O tipo de tag IP. Exemplo: FirstPartyUsage. string
tag O valor da tag IP associada ao IP público. Exemplo: SQL. string

LoadBalancerBackendAddress

Designação Descrição Valor
Designação Nome do endereço de back-end. string
propriedades Propriedades do pool de endereços de back-end do balanceador de carga. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Designação Descrição Valor
adminState Uma lista de estados administrativos que, uma vez definidos, podem substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. 'Para baixo'
'Nenhuma'
'Para cima'
Endereço IP Endereço IP pertencente à rede virtual referenciada. string
loadBalancerFrontendIPConfiguration Referência à configuração de endereço IP frontend definida no balanceador de carga regional. SubResource
sub-rede Referência a uma sub-rede existente. SubResource
Rede virtual Referência a uma rede virtual existente. SubResource

Microsoft.Network/networkInterfaces/tapConfigurations

Designação Descrição Valor
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: networkInterfaces
propriedades Propriedades da configuração de toque de rede virtual. NetworkInterfaceTapConfigurationPropertiesFormat
tipo O tipo de recurso "Microsoft.Network/networkInterfaces/tapConfigurations@2024-03-01"

NatGateway

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do Nat Gateway. NatGatewayPropertiesFormat
SKU O gateway nat SKU. NatGatewaySku
Etiquetas Tags de recursos. ResourceTags
Zonas Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. string[]

NatGatewayPropertiesFormat

Designação Descrição Valor
idleTimeoutInMinutes O tempo limite ocioso do gateway nat. Int
publicIpAddresses Uma matriz de endereços IP públicos associados ao recurso de gateway nat. SubResource[]
publicIpPrefixes Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. SubResource[]

NatGatewaySku

Designação Descrição Valor
Designação Nome do Nat Gateway SKU. 'Padrão'

NetworkInterfaceIPConfiguration

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades de configuração IP da interface de rede. NetworkInterfaceIPConfigurationPropertiesFormat
tipo Tipo de recurso. string

NetworkInterfaceIPConfigurationPropertiesFormat

Designação Descrição Valor
applicationGatewayBackendAddressPools A referência ao recurso ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Grupos de segurança de aplicativos nos quais a configuração IP está incluída. ApplicationSecurityGroup []
gatewayLoadBalancer A referência ao IP frontend do balanceador de carga do gateway. SubResource
loadBalancerBackendAddressPools A referência ao recurso LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Uma lista de referências de LoadBalancerInboundNatRules. InboundNatRule[]
primário Se este é um endereço de cliente principal na interface de rede. Bool
privateIPAddress Endereço IP privado da configuração IP. Pode ser um único endereço IP ou um bloco CIDR no formato <endereço>/<prefixo-comprimento>. string
privateIPAddressPrefixLength O comprimento do prefixo do endereço IP privado. Se especificado e o método de alocação for dinâmico, o serviço alocará um bloco CIDR em vez de um único endereço IP. Int

Restrições:
Valor mínimo = 1
Valor máximo = 128
privateIPAddressVersion Se a configuração IP específica é IPv4 ou IPv6. O padrão é IPv4. 'IPv4'
'IPv6'
privateIPAllocationMethod O método de alocação de endereço IP privado. 'Dinâmico'
'Estática'
públicoIPAddress Endereço IP público vinculado à configuração IP. PublicIPAddress
sub-rede Sub-rede vinculada à configuração IP. Sub-rede
virtualNetworkTaps A referência a Torneiras de Rede Virtual. VirtualNetworkTap[]

NetworkInterfaceTapConfigurationPropertiesFormat

Designação Descrição Valor
virtualNetworkTap A referência ao recurso Virtual Network Tap. VirtualNetworkTap

NetworkSecurityGroup

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades do grupo de segurança de rede. NetworkSecurityGroupPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

NetworkSecurityGroupPropertiesFormat

Designação Descrição Valor
flushConnection [en] Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. Bool
segurançaRegras Uma coleção de regras de segurança do grupo de segurança de rede. SecurityRule[]

PúblicoIPAddress

Designação Descrição Valor
extendedLocalização A localização estendida do endereço IP público. ExtendedLocation
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades de endereço IP público. PublicIPAddressPropertiesFormat
SKU O endereço IP público SKU. PublicIPAddressSku
Etiquetas Tags de recursos. ResourceTags
Zonas Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. string[]

PublicIPAddressDnsSettings

Designação Descrição Valor
domainNameLabel O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. string
domainNameLabelScope O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. 'NoReuse'
'ResourceGroupReuse'
'SubscriptionReuse'
'InquilinoReutilização'
FQDN O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. string
reverseFqdn O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. string

PublicIPAddressPropertiesFormat

Designação Descrição Valor
ddosSettings A política personalizada de proteção contra DDoS associada ao endereço IP público. DdosSettings
deleteOption Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída 'Eliminar'
'Destacar'
dnsConfigurações O FQDN do registro DNS associado ao endereço IP público. PublicIPAddressDnsSettings
idleTimeoutInMinutes O tempo limite ocioso do endereço IP público. Int
Endereço IP O endereço IP associado ao recurso de endereço IP público. string
ipTags A lista de tags associadas ao endereço IP público. IpTag []
linkedPublicIPAddress O endereço IP público vinculado do recurso de endereço IP público. PublicIPAddress
migraçãoFase Fase de migração do Endereço IP Público. 'Abortar'
«Compromisso»
'Empenhado'
'Nenhuma'
'Preparar'
natGateway [en] O NatGateway para o endereço IP público. NatGateway
publicIPAddressVersion A versão do endereço IP público. 'IPv4'
'IPv6'
publicIPAllocationMethod O método de alocação de endereço IP público. 'Dinâmico'
'Estática'
publicIPPrefix O prefixo IP público a partir do qual este endereço IP público deve ser alocado. SubResource
serviçoPúblicoIPAddress O endereço IP público do serviço do recurso de endereço IP público. PublicIPAddress

PublicIPAddressSku

Designação Descrição Valor
Designação Nome de um endereço IP público SKU. 'Básico'
'Padrão'
nível Camada de um endereço IP público SKU. 'Global'
'Regional'

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Tags de Recursos

Designação Descrição Valor

Percurso

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da rota. RoutePropertiesFormat
tipo O tipo do recurso. string

RoutePropertiesFormat

Designação Descrição Valor
endereçoPrefixo O CIDR de destino ao qual a rota se aplica. string
próximoHopIpAddress Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. string
nextHopType O tipo de salto do Azure para o qual o pacote deve ser enviado. 'Internet'
'Nenhuma'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (obrigatório)

Tabela de Rotas

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades da tabela de rotas. RouteTablePropertiesFormat
Etiquetas Tags de recursos. ResourceTags

RouteTablePropertiesFormat

Designação Descrição Valor
disableBgpRoutePropagation Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. Bool
Rotas Coleção de rotas contidas em uma tabela de rotas. Rota[]

Regra de Segurança

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da regra de segurança. SecurityRulePropertiesFormat
tipo O tipo do recurso. string

SecurityRulePropertiesFormat

Designação Descrição Valor
Acesso O tráfego de rede é permitido ou negado. 'Permitir'
'Negar' (obrigatório)
Descrição Uma descrição para esta regra. Restrito a 140 caracteres. string
destinationAddressPrefix O prefixo do endereço de destino. CIDR ou intervalo de IP de destino. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. string
destinationAddressPrefixes Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. string[]
destinationApplicationSecurityGroups O grupo de segurança do aplicativo especificado como destino. ApplicationSecurityGroup []
destinationPortRange A porta ou intervalo de destino. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. string
destinationPortRanges A porta de destino varia. string[]
Direção A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. 'Entrada'
'Saída' (obrigatório)
prioridade A prioridade da regra. O valor pode estar entre 100 e 4096. O número de prioridade deve ser exclusivo para cada regra da coleção. Quanto menor o número de prioridade, maior a prioridade da regra. int (obrigatório)
protocolo Protocolo de rede ao qual esta regra se aplica. '*'
'Ah'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
sourceAddressPrefix O CIDR ou intervalo de IP de origem. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. Se esta for uma regra de entrada, especifica de onde vem o tráfego de rede. string
sourceAddressPrefixes Os intervalos CIDR ou IP de origem. string[]
sourceApplicationSecurityGroups O grupo de segurança do aplicativo especificado como origem. ApplicationSecurityGroup []
fontePortRange A porta ou intervalo de origem. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. string
sourcePortRanges A porta de origem varia. string[]

ServiceDelegationPropertiesFormat

Designação Descrição Valor
nome_do_serviço O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). string

ServiceEndpointPolicy

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Propriedades da política de ponto de extremidade do serviço. ServiceEndpointPolicyPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

ServiceEndpointPolicyDefinition

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da definição da política de ponto de extremidade do serviço. ServiceEndpointPolicyDefinitionPropertiesFormat
tipo O tipo do recurso. string

ServiceEndpointPolicyDefinitionPropertiesFormat

Designação Descrição Valor
Descrição Uma descrição para esta regra. Restrito a 140 caracteres. string
serviço Nome do ponto de extremidade do serviço. string
serviçosRecursos Uma lista de recursos de serviço. string[]

ServiceEndpointPolicyPropertiesFormat

Designação Descrição Valor
contextualServiceEndpointPolicies Uma coleção de política de ponto de extremidade de serviço contextual. string[]
serviceAlias O alias que indica se a política pertence a um serviço string
serviceEndpointPolicyDefinitions Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Designação Descrição Valor
Locais Uma lista de locais. string[]
networkIdentifier SubResource como identificador de rede. SubResource
serviço O tipo do serviço de ponto de extremidade. string

Sub-rede

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da sub-rede. SubnetPropertiesFormat
tipo Tipo de recurso. string

SubnetPropertiesFormat

Designação Descrição Valor
endereçoPrefixo O prefixo de endereço para a sub-rede. string
addressPrefixes Lista de prefixos de endereço para a sub-rede. string[]
applicationGatewayIPConfigurations Configurações IP do gateway de aplicativo do recurso de rede virtual. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. Bool
delegações Uma série de referências às delegações na sub-rede. Delegação[]
ipAllocations Matriz de IpAllocation que faz referência a esta sub-rede. SubResource[]
natGateway [en] Gateway Nat associado a esta sub-rede. SubResource
networkSecurityGroup A referência ao recurso NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. 'Desativado'
'Habilitado'
'NetworkSecurityGroupEnabled'
'RouteTableEnabled'
privateLinkServiceNetworkPolicies Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. 'Desativado'
'Habilitado'
routeTable A referência ao recurso RouteTable. RouteTable
serviceEndpointPolicies Uma matriz de políticas de ponto de extremidade de serviço. ServiceEndpointPolicy[]
serviceEndpoints Uma matriz de pontos de extremidade de serviço. ServiceEndpointPropertiesFormat[]
compartilhamentoEscopo Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. 'Serviços delegados'
'Inquilino'

Subrecurso

Designação Descrição Valor
ID ID do recurso. string

VirtualNetworkTap

Designação Descrição Valor
ID ID do recurso. string
Localização Localização do recurso. string
propriedades Rede virtual Toque em Propriedades. VirtualNetworkTapPropertiesFormat
Etiquetas Tags de recursos. ResourceTags

VirtualNetworkTapPropertiesFormat

Designação Descrição Valor
destinationLoadBalancerFrontEndIPConfiguration A referência ao endereço IP privado no Load Balancer interno que receberá a torneira. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration A referência ao endereço IP privado da nic do coletor que receberá a torneira. NetworkInterfaceIPConfiguration
destinationPorto A porta de destino VXLAN que receberá o tráfego grampeado. Int