Microsoft.Network networkPerfis 2019-12-01
Artigo 10/25/2024
1 contribuidor
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso networkProfiles 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 .
Para criar um recurso Microsoft.Network/networkProfiles, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/networkProfiles@2019-12-01' = {
location: 'string'
name: 'string'
properties: {
containerNetworkInterfaceConfigurations: [
{
id: 'string'
name: 'string'
properties: {
containerNetworkInterfaces: [
{
id: 'string'
}
]
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
}
}
}
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
ApplicationSecurityGroup
Designação
Descrição
Valor
ContainerNetworkInterfaceConfiguration
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso. Esse nome pode ser usado para acessar o recurso.
string
propriedades
Propriedades de configuração da interface de rede do contêiner.
ContainerNetworkInterfaceConfigurationPropertiesFormat
Designação
Descrição
Valor
containerNetworkInterfaces
Uma lista de interfaces de rede de contêiner criadas a partir dessa configuração de interface de rede de contêiner.
SubResource []
ipConfigurations
Uma lista de configurações ip da configuração da interface de rede do contêiner.
IPConfigurationProfile []
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
IPConfigurationProfile
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso. Esse nome pode ser usado para acessar o recurso.
string
propriedades
Propriedades do perfil de configuração IP.
IPConfigurationProfilePropertiesFormat
Designação
Descrição
Valor
sub-rede
A referência ao recurso de sub-rede para criar uma configuração ip de interface de rede de contêiner.
Sub-rede
Microsoft.Network/networkProfiles
Designação
Descrição
Valor
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do perfil de rede.
NetworkProfilePropertiesFormat
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
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
Designação
Descrição
Valor
segurançaRegras
Uma coleção de regras de segurança do grupo de segurança de rede.
SecurityRule []
Designação
Descrição
Valor
Designação
Descrição
Valor
Designação
Descrição
Valor
Designação
Descrição
Valor
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
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
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
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
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[]
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
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[]
Designação
Descrição
Valor
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 []
Designação
Descrição
Valor
Locais
Uma lista de locais.
string[]
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
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[]
delegações
Uma série de referências às delegações na sub-rede.
Delegação []
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.
string
privateLinkServiceNetworkPolicies
Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede.
string
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 []
Subrecurso
Designação
Descrição
Valor
ID
ID do recurso.
string
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Definição de recurso de modelo ARM
O tipo de recurso networkProfiles 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 .
Para criar um recurso Microsoft.Network/networkProfiles, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/networkProfiles",
"apiVersion": "2019-12-01",
"name": "string",
"location": "string",
"properties": {
"containerNetworkInterfaceConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"containerNetworkInterfaces": [
{
"id": "string"
}
],
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
}
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
}
}
}
}
]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
ApplicationSecurityGroup
Designação
Descrição
Valor
ContainerNetworkInterfaceConfiguration
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso. Esse nome pode ser usado para acessar o recurso.
string
propriedades
Propriedades de configuração da interface de rede do contêiner.
ContainerNetworkInterfaceConfigurationPropertiesFormat
Designação
Descrição
Valor
containerNetworkInterfaces
Uma lista de interfaces de rede de contêiner criadas a partir dessa configuração de interface de rede de contêiner.
SubResource []
ipConfigurations
Uma lista de configurações ip da configuração da interface de rede do contêiner.
IPConfigurationProfile []
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
IPConfigurationProfile
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso. Esse nome pode ser usado para acessar o recurso.
string
propriedades
Propriedades do perfil de configuração IP.
IPConfigurationProfilePropertiesFormat
Designação
Descrição
Valor
sub-rede
A referência ao recurso de sub-rede para criar uma configuração ip de interface de rede de contêiner.
Sub-rede
Microsoft.Network/networkProfiles
Designação
Descrição
Valor
apiVersion
A versão api
'2019-12-01'
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do perfil de rede.
NetworkProfilePropertiesFormat
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo
O tipo de recurso
'Microsoft.Network/networkProfiles'
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
Designação
Descrição
Valor
segurançaRegras
Uma coleção de regras de segurança do grupo de segurança de rede.
SecurityRule []
Designação
Descrição
Valor
Designação
Descrição
Valor
Designação
Descrição
Valor
Designação
Descrição
Valor
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
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
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
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
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[]
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
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[]
Designação
Descrição
Valor
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 []
Designação
Descrição
Valor
Locais
Uma lista de locais.
string[]
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
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[]
delegações
Uma série de referências às delegações na sub-rede.
Delegação []
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.
string
privateLinkServiceNetworkPolicies
Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede.
string
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 []
Subrecurso
Designação
Descrição
Valor
ID
ID do recurso.
string
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
O tipo de recurso networkProfiles 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 .
Para criar um recurso Microsoft.Network/networkProfiles, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkProfiles@2019-12-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
containerNetworkInterfaceConfigurations = [
{
id = "string"
name = "string"
properties = {
containerNetworkInterfaces = [
{
id = "string"
}
]
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
}
}
}
]
}
}
]
}
})
tags = {
{customized property} = "string"
}
}
Valores de propriedade
ApplicationSecurityGroup
Designação
Descrição
Valor
ContainerNetworkInterfaceConfiguration
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso. Esse nome pode ser usado para acessar o recurso.
string
propriedades
Propriedades de configuração da interface de rede do contêiner.
ContainerNetworkInterfaceConfigurationPropertiesFormat
Designação
Descrição
Valor
containerNetworkInterfaces
Uma lista de interfaces de rede de contêiner criadas a partir dessa configuração de interface de rede de contêiner.
SubResource []
ipConfigurations
Uma lista de configurações ip da configuração da interface de rede do contêiner.
IPConfigurationProfile []
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
IPConfigurationProfile
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso. Esse nome pode ser usado para acessar o recurso.
string
propriedades
Propriedades do perfil de configuração IP.
IPConfigurationProfilePropertiesFormat
Designação
Descrição
Valor
sub-rede
A referência ao recurso de sub-rede para criar uma configuração ip de interface de rede de contêiner.
Sub-rede
Microsoft.Network/networkProfiles
Designação
Descrição
Valor
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do perfil de rede.
NetworkProfilePropertiesFormat
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.Network/networkProfiles@2019-12-01"
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
Designação
Descrição
Valor
segurançaRegras
Uma coleção de regras de segurança do grupo de segurança de rede.
SecurityRule []
Designação
Descrição
Valor
Designação
Descrição
Valor
Designação
Descrição
Valor
Designação
Descrição
Valor
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
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
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
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
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[]
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
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[]
Designação
Descrição
Valor
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 []
Designação
Descrição
Valor
Locais
Uma lista de locais.
string[]
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
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[]
delegações
Uma série de referências às delegações na sub-rede.
Delegação []
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.
string
privateLinkServiceNetworkPolicies
Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede.
string
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 []
Subrecurso
Designação
Descrição
Valor
ID
ID do recurso.
string