Partilhar via


Microsoft.Network networkProfiles 2019-06-01

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.

Formato do recurso

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

resource symbolicname 'Microsoft.Network/networkProfiles@2019-06-01' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    containerNetworkInterfaceConfigurations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          containerNetworkInterfaces: [
            {
              id: 'string'
            }
          ]
          ipConfigurations: [
            {
              etag: 'string'
              id: 'string'
              name: 'string'
              properties: {
                subnet: {
                  etag: 'string'
                  id: 'string'
                  name: 'string'
                  properties: {
                    addressPrefix: 'string'
                    addressPrefixes: [
                      'string'
                    ]
                    delegations: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          actions: [
                            'string'
                          ]
                          serviceName: 'string'
                        }
                      }
                    ]
                    natGateway: {
                      id: 'string'
                    }
                    networkSecurityGroup: {
                      etag: 'string'
                      id: 'string'
                      location: 'string'
                      properties: {
                        defaultSecurityRules: [
                          {
                            etag: 'string'
                            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'
                              provisioningState: 'string'
                              sourceAddressPrefix: 'string'
                              sourceAddressPrefixes: [
                                'string'
                              ]
                              sourceApplicationSecurityGroups: [
                                {
                                  id: 'string'
                                  location: 'string'
                                  properties: {}
                                  tags: {
                                    {customized property}: 'string'
                                  }
                                }
                              ]
                              sourcePortRange: 'string'
                              sourcePortRanges: [
                                'string'
                              ]
                            }
                          }
                        ]
                        provisioningState: 'string'
                        resourceGuid: 'string'
                        securityRules: [
                          {
                            etag: 'string'
                            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'
                              provisioningState: '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'
                    provisioningState: 'string'
                    resourceNavigationLinks: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          link: 'string'
                          linkedResourceType: 'string'
                        }
                      }
                    ]
                    routeTable: {
                      etag: 'string'
                      id: 'string'
                      location: 'string'
                      properties: {
                        disableBgpRoutePropagation: bool
                        provisioningState: 'string'
                        routes: [
                          {
                            etag: 'string'
                            id: 'string'
                            name: 'string'
                            properties: {
                              addressPrefix: 'string'
                              nextHopIpAddress: 'string'
                              nextHopType: 'string'
                              provisioningState: 'string'
                            }
                          }
                        ]
                      }
                      tags: {
                        {customized property}: 'string'
                      }
                    }
                    serviceAssociationLinks: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          allowDelete: bool
                          link: 'string'
                          linkedResourceType: 'string'
                          locations: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                    serviceEndpointPolicies: [
                      {
                        etag: 'string'
                        id: 'string'
                        location: 'string'
                        properties: {
                          serviceEndpointPolicyDefinitions: [
                            {
                              etag: 'string'
                              id: 'string'
                              name: 'string'
                              properties: {
                                description: 'string'
                                service: 'string'
                                serviceResources: [
                                  'string'
                                ]
                              }
                            }
                          ]
                        }
                        tags: {
                          {customized property}: 'string'
                        }
                      }
                    ]
                    serviceEndpoints: [
                      {
                        locations: [
                          'string'
                        ]
                        provisioningState: 'string'
                        service: 'string'
                      }
                    ]
                  }
                }
              }
            }
          ]
        }
      }
    ]
    containerNetworkInterfaces: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          container: {
            id: 'string'
          }
          containerNetworkInterfaceConfiguration: {
            etag: 'string'
            id: 'string'
            name: 'string'
            properties: {
              containerNetworkInterfaces: [
                {
                  id: 'string'
                }
              ]
              ipConfigurations: [
                {
                  etag: 'string'
                  id: 'string'
                  name: 'string'
                  properties: {
                    subnet: {
                      etag: 'string'
                      id: 'string'
                      name: 'string'
                      properties: {
                        addressPrefix: 'string'
                        addressPrefixes: [
                          'string'
                        ]
                        delegations: [
                          {
                            etag: 'string'
                            id: 'string'
                            name: 'string'
                            properties: {
                              actions: [
                                'string'
                              ]
                              serviceName: 'string'
                            }
                          }
                        ]
                        natGateway: {
                          id: 'string'
                        }
                        networkSecurityGroup: {
                          etag: 'string'
                          id: 'string'
                          location: 'string'
                          properties: {
                            defaultSecurityRules: [
                              {
                                etag: 'string'
                                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'
                                  provisioningState: 'string'
                                  sourceAddressPrefix: 'string'
                                  sourceAddressPrefixes: [
                                    'string'
                                  ]
                                  sourceApplicationSecurityGroups: [
                                    {
                                      id: 'string'
                                      location: 'string'
                                      properties: {}
                                      tags: {
                                        {customized property}: 'string'
                                      }
                                    }
                                  ]
                                  sourcePortRange: 'string'
                                  sourcePortRanges: [
                                    'string'
                                  ]
                                }
                              }
                            ]
                            provisioningState: 'string'
                            resourceGuid: 'string'
                            securityRules: [
                              {
                                etag: 'string'
                                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'
                                  provisioningState: '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'
                        provisioningState: 'string'
                        resourceNavigationLinks: [
                          {
                            id: 'string'
                            name: 'string'
                            properties: {
                              link: 'string'
                              linkedResourceType: 'string'
                            }
                          }
                        ]
                        routeTable: {
                          etag: 'string'
                          id: 'string'
                          location: 'string'
                          properties: {
                            disableBgpRoutePropagation: bool
                            provisioningState: 'string'
                            routes: [
                              {
                                etag: 'string'
                                id: 'string'
                                name: 'string'
                                properties: {
                                  addressPrefix: 'string'
                                  nextHopIpAddress: 'string'
                                  nextHopType: 'string'
                                  provisioningState: 'string'
                                }
                              }
                            ]
                          }
                          tags: {
                            {customized property}: 'string'
                          }
                        }
                        serviceAssociationLinks: [
                          {
                            id: 'string'
                            name: 'string'
                            properties: {
                              allowDelete: bool
                              link: 'string'
                              linkedResourceType: 'string'
                              locations: [
                                'string'
                              ]
                            }
                            type: 'string'
                          }
                        ]
                        serviceEndpointPolicies: [
                          {
                            etag: 'string'
                            id: 'string'
                            location: 'string'
                            properties: {
                              serviceEndpointPolicyDefinitions: [
                                {
                                  etag: 'string'
                                  id: 'string'
                                  name: 'string'
                                  properties: {
                                    description: 'string'
                                    service: 'string'
                                    serviceResources: [
                                      'string'
                                    ]
                                  }
                                }
                              ]
                            }
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        serviceEndpoints: [
                          {
                            locations: [
                              'string'
                            ]
                            provisioningState: 'string'
                            service: 'string'
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            }
          }
          ipConfigurations: [
            {
              etag: 'string'
              name: 'string'
              properties: {}
            }
          ]
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

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

Contentor

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

ContainerNetworkInterface

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
ID ID do recurso. string
Designação O nome do recurso. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da interface de rede do contêiner. ContainerNetworkInterfacePropertiesFormat

ContainerNetworkInterfaceConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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 []

ContainerNetworkInterfaceIpConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
Designação O nome do recurso. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da configuração IP da interface de rede do contêiner. ContainerNetworkInterfaceIpConfigurationPropertiesFormat

ContainerNetworkInterfaceIpConfigurationPropertiesFormat

Designação Descrição Valor

ContainerNetworkInterfacePropertiesFormat

Designação Descrição Valor
contentor Referência ao contêiner ao qual essa interface de rede de contêiner está conectada. Container
containerNetworkInterfaceConfiguration Configuração da interface de rede de contêiner a partir da qual essa interface de rede de contêiner é criada. ContainerNetworkInterfaceConfiguration
ipConfigurations Referência à configuração ip neste contêiner nic. ContainerNetworkInterfaceIpConfiguration[]

Delegação

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

IPConfigurationProfilePropertiesFormat

Designação Descrição Valor
sub-rede A referência do 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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

NetworkProfilePropertiesFormat

Designação Descrição Valor
containerNetworkInterfaceConfigurations Lista de configurações de interface de rede de contêiner chid. ContainerNetworkInterfaceConfiguration[]
containerNetworkInterfaces Lista de interfaces de rede de contêiner filho. ContainerNetworkInterface[]

NetworkSecurityGroup

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
defaultSecurityRules As regras de segurança padrão do grupo de segurança de rede. SecurityRule[]
provisionamentoEstado O estado de provisionamento do recurso IP público. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
resourceGuid A propriedade GUID do recurso do grupo de segurança de rede. string
segurançaRegras Uma coleção de regras de segurança do grupo de segurança de rede. SecurityRule[]
Designação Descrição Valor
ID ID do recurso. string
Designação Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Formato das propriedades do link de navegação de recursos. ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

Designação Descrição Valor
ligação Link para o recurso externo. string
linkedResourceType Tipo de recurso do recurso vinculado. string

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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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)
provisionamentoEstado O estado de provisionamento do recurso. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string

Tabela de Rotas

Designação Descrição Valor
etag Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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 Obtém ou define se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. Bool
provisionamentoEstado O estado de provisionamento do recurso. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
Rotas Coleção de rotas contidas em uma tabela de rotas. Rota[]

Regra de Segurança

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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. '*'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
provisionamentoEstado O estado de provisionamento do recurso IP público. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
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
ID ID do recurso. string
Designação Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Formato das propriedades do link de navegação de recursos. ServiceAssociationLinkPropertiesFormat
tipo Tipo de recurso. string

ServiceAssociationLinkPropertiesFormat

Designação Descrição Valor
permitirExcluir Se verdadeiro, o recurso pode ser excluído. Bool
ligação Link para o recurso externo. string
linkedResourceType Tipo de recurso do recurso vinculado. string
Locais Uma lista de locais. string[]

ServiceDelegationPropertiesFormat

Designação Descrição Valor
ações Descreve as ações permitidas ao serviço após a delegação. string[]
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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
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[]
provisionamentoEstado O estado de provisionamento do recurso. string
serviço O tipo do serviço de ponto de extremidade. string

Sub-rede

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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 Obtém uma matriz 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 do 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
provisionamentoEstado O estado de provisionamento do recurso. string
resourceNavigationLinks Obtém uma matriz de referências aos recursos externos usando a sub-rede. ResourceNavigationLink []
routeTable A referência do recurso RouteTable. RouteTable
serviceAssociationLinks Obtém uma matriz de referências a serviços injetados nessa sub-rede. ServiceAssociationLink[]
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.

Arquivo Bicep Descrição
Azure Cloud Shell - VNet Este modelo implanta recursos do Azure Cloud Shell em uma rede virtual do Azure.
Instâncias de Contêiner do Azure - VNet Implante uma instância de contêiner em uma rede virtual do Azure.
porta de entrada com instâncias de contêiner e do Application Gateway Este modelo cria um Front Door Standard/Premium com um grupo de contêineres e Application Gateway.

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.

Formato do recurso

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

{
  "type": "Microsoft.Network/networkProfiles",
  "apiVersion": "2019-06-01",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "containerNetworkInterfaceConfigurations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "containerNetworkInterfaces": [
            {
              "id": "string"
            }
          ],
          "ipConfigurations": [
            {
              "etag": "string",
              "id": "string",
              "name": "string",
              "properties": {
                "subnet": {
                  "etag": "string",
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "addressPrefix": "string",
                    "addressPrefixes": [ "string" ],
                    "delegations": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "actions": [ "string" ],
                          "serviceName": "string"
                        }
                      }
                    ],
                    "natGateway": {
                      "id": "string"
                    },
                    "networkSecurityGroup": {
                      "etag": "string",
                      "id": "string",
                      "location": "string",
                      "properties": {
                        "defaultSecurityRules": [
                          {
                            "etag": "string",
                            "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",
                              "provisioningState": "string",
                              "sourceAddressPrefix": "string",
                              "sourceAddressPrefixes": [ "string" ],
                              "sourceApplicationSecurityGroups": [
                                {
                                  "id": "string",
                                  "location": "string",
                                  "properties": {
                                  },
                                  "tags": {
                                    "{customized property}": "string"
                                  }
                                }
                              ],
                              "sourcePortRange": "string",
                              "sourcePortRanges": [ "string" ]
                            }
                          }
                        ],
                        "provisioningState": "string",
                        "resourceGuid": "string",
                        "securityRules": [
                          {
                            "etag": "string",
                            "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",
                              "provisioningState": "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",
                    "provisioningState": "string",
                    "resourceNavigationLinks": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "link": "string",
                          "linkedResourceType": "string"
                        }
                      }
                    ],
                    "routeTable": {
                      "etag": "string",
                      "id": "string",
                      "location": "string",
                      "properties": {
                        "disableBgpRoutePropagation": "bool",
                        "provisioningState": "string",
                        "routes": [
                          {
                            "etag": "string",
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "addressPrefix": "string",
                              "nextHopIpAddress": "string",
                              "nextHopType": "string",
                              "provisioningState": "string"
                            }
                          }
                        ]
                      },
                      "tags": {
                        "{customized property}": "string"
                      }
                    },
                    "serviceAssociationLinks": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "allowDelete": "bool",
                          "link": "string",
                          "linkedResourceType": "string",
                          "locations": [ "string" ]
                        },
                        "type": "string"
                      }
                    ],
                    "serviceEndpointPolicies": [
                      {
                        "etag": "string",
                        "id": "string",
                        "location": "string",
                        "properties": {
                          "serviceEndpointPolicyDefinitions": [
                            {
                              "etag": "string",
                              "id": "string",
                              "name": "string",
                              "properties": {
                                "description": "string",
                                "service": "string",
                                "serviceResources": [ "string" ]
                              }
                            }
                          ]
                        },
                        "tags": {
                          "{customized property}": "string"
                        }
                      }
                    ],
                    "serviceEndpoints": [
                      {
                        "locations": [ "string" ],
                        "provisioningState": "string",
                        "service": "string"
                      }
                    ]
                  }
                }
              }
            }
          ]
        }
      }
    ],
    "containerNetworkInterfaces": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "container": {
            "id": "string"
          },
          "containerNetworkInterfaceConfiguration": {
            "etag": "string",
            "id": "string",
            "name": "string",
            "properties": {
              "containerNetworkInterfaces": [
                {
                  "id": "string"
                }
              ],
              "ipConfigurations": [
                {
                  "etag": "string",
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "subnet": {
                      "etag": "string",
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "addressPrefix": "string",
                        "addressPrefixes": [ "string" ],
                        "delegations": [
                          {
                            "etag": "string",
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "actions": [ "string" ],
                              "serviceName": "string"
                            }
                          }
                        ],
                        "natGateway": {
                          "id": "string"
                        },
                        "networkSecurityGroup": {
                          "etag": "string",
                          "id": "string",
                          "location": "string",
                          "properties": {
                            "defaultSecurityRules": [
                              {
                                "etag": "string",
                                "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",
                                  "provisioningState": "string",
                                  "sourceAddressPrefix": "string",
                                  "sourceAddressPrefixes": [ "string" ],
                                  "sourceApplicationSecurityGroups": [
                                    {
                                      "id": "string",
                                      "location": "string",
                                      "properties": {
                                      },
                                      "tags": {
                                        "{customized property}": "string"
                                      }
                                    }
                                  ],
                                  "sourcePortRange": "string",
                                  "sourcePortRanges": [ "string" ]
                                }
                              }
                            ],
                            "provisioningState": "string",
                            "resourceGuid": "string",
                            "securityRules": [
                              {
                                "etag": "string",
                                "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",
                                  "provisioningState": "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",
                        "provisioningState": "string",
                        "resourceNavigationLinks": [
                          {
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "link": "string",
                              "linkedResourceType": "string"
                            }
                          }
                        ],
                        "routeTable": {
                          "etag": "string",
                          "id": "string",
                          "location": "string",
                          "properties": {
                            "disableBgpRoutePropagation": "bool",
                            "provisioningState": "string",
                            "routes": [
                              {
                                "etag": "string",
                                "id": "string",
                                "name": "string",
                                "properties": {
                                  "addressPrefix": "string",
                                  "nextHopIpAddress": "string",
                                  "nextHopType": "string",
                                  "provisioningState": "string"
                                }
                              }
                            ]
                          },
                          "tags": {
                            "{customized property}": "string"
                          }
                        },
                        "serviceAssociationLinks": [
                          {
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "allowDelete": "bool",
                              "link": "string",
                              "linkedResourceType": "string",
                              "locations": [ "string" ]
                            },
                            "type": "string"
                          }
                        ],
                        "serviceEndpointPolicies": [
                          {
                            "etag": "string",
                            "id": "string",
                            "location": "string",
                            "properties": {
                              "serviceEndpointPolicyDefinitions": [
                                {
                                  "etag": "string",
                                  "id": "string",
                                  "name": "string",
                                  "properties": {
                                    "description": "string",
                                    "service": "string",
                                    "serviceResources": [ "string" ]
                                  }
                                }
                              ]
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "serviceEndpoints": [
                          {
                            "locations": [ "string" ],
                            "provisioningState": "string",
                            "service": "string"
                          }
                        ]
                      }
                    }
                  }
                }
              ]
            }
          },
          "ipConfigurations": [
            {
              "etag": "string",
              "name": "string",
              "properties": {
              }
            }
          ]
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

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

Contentor

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

ContainerNetworkInterface

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
ID ID do recurso. string
Designação O nome do recurso. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da interface de rede do contêiner. ContainerNetworkInterfacePropertiesFormat

ContainerNetworkInterfaceConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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 []

ContainerNetworkInterfaceIpConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
Designação O nome do recurso. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da configuração IP da interface de rede do contêiner. ContainerNetworkInterfaceIpConfigurationPropertiesFormat

ContainerNetworkInterfaceIpConfigurationPropertiesFormat

Designação Descrição Valor

ContainerNetworkInterfacePropertiesFormat

Designação Descrição Valor
contentor Referência ao contêiner ao qual essa interface de rede de contêiner está conectada. Container
containerNetworkInterfaceConfiguration Configuração da interface de rede de contêiner a partir da qual essa interface de rede de contêiner é criada. ContainerNetworkInterfaceConfiguration
ipConfigurations Referência à configuração ip neste contêiner nic. ContainerNetworkInterfaceIpConfiguration[]

Delegação

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

IPConfigurationProfilePropertiesFormat

Designação Descrição Valor
sub-rede A referência do 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-06-01'
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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'

NetworkProfilePropertiesFormat

Designação Descrição Valor
containerNetworkInterfaceConfigurations Lista de configurações de interface de rede de contêiner chid. ContainerNetworkInterfaceConfiguration[]
containerNetworkInterfaces Lista de interfaces de rede de contêiner filho. ContainerNetworkInterface[]

NetworkSecurityGroup

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
defaultSecurityRules As regras de segurança padrão do grupo de segurança de rede. SecurityRule[]
provisionamentoEstado O estado de provisionamento do recurso IP público. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
resourceGuid A propriedade GUID do recurso do grupo de segurança de rede. string
segurançaRegras Uma coleção de regras de segurança do grupo de segurança de rede. SecurityRule[]
Designação Descrição Valor
ID ID do recurso. string
Designação Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Formato das propriedades do link de navegação de recursos. ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

Designação Descrição Valor
ligação Link para o recurso externo. string
linkedResourceType Tipo de recurso do recurso vinculado. string

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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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)
provisionamentoEstado O estado de provisionamento do recurso. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string

Tabela de Rotas

Designação Descrição Valor
etag Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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 Obtém ou define se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. Bool
provisionamentoEstado O estado de provisionamento do recurso. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
Rotas Coleção de rotas contidas em uma tabela de rotas. Rota[]

Regra de Segurança

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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. '*'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
provisionamentoEstado O estado de provisionamento do recurso IP público. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
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
ID ID do recurso. string
Designação Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Formato das propriedades do link de navegação de recursos. ServiceAssociationLinkPropertiesFormat
tipo Tipo de recurso. string

ServiceAssociationLinkPropertiesFormat

Designação Descrição Valor
permitirExcluir Se verdadeiro, o recurso pode ser excluído. Bool
ligação Link para o recurso externo. string
linkedResourceType Tipo de recurso do recurso vinculado. string
Locais Uma lista de locais. string[]

ServiceDelegationPropertiesFormat

Designação Descrição Valor
ações Descreve as ações permitidas ao serviço após a delegação. string[]
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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
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[]
provisionamentoEstado O estado de provisionamento do recurso. string
serviço O tipo do serviço de ponto de extremidade. string

Sub-rede

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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 Obtém uma matriz 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 do 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
provisionamentoEstado O estado de provisionamento do recurso. string
resourceNavigationLinks Obtém uma matriz de referências aos recursos externos usando a sub-rede. ResourceNavigationLink []
routeTable A referência do recurso RouteTable. RouteTable
serviceAssociationLinks Obtém uma matriz de referências a serviços injetados nessa sub-rede. ServiceAssociationLink[]
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.

Modelo Descrição
Azure Cloud Shell - VNet

Implantar no Azure
Este modelo implanta recursos do Azure Cloud Shell em uma rede virtual do Azure.
Instâncias de Contêiner do Azure - VNet

Implantar no Azure
Implante uma instância de contêiner em uma rede virtual do Azure.
Criar um site WordPress em uma rede virtual

Implantar no Azure
Este modelo cria um site WordPress na instância de contêiner em uma rede virtual. E saída de um site público FQDN que poderia acessar o site WordPress.
porta de entrada com instâncias de contêiner e do Application Gateway

Implantar no Azure
Este modelo cria um Front Door Standard/Premium com um grupo de contêineres e Application Gateway.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso networkProfiles 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/networkProfiles, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkProfiles@2019-06-01"
  name = "string"
  etag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      containerNetworkInterfaceConfigurations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            containerNetworkInterfaces = [
              {
                id = "string"
              }
            ]
            ipConfigurations = [
              {
                etag = "string"
                id = "string"
                name = "string"
                properties = {
                  subnet = {
                    etag = "string"
                    id = "string"
                    name = "string"
                    properties = {
                      addressPrefix = "string"
                      addressPrefixes = [
                        "string"
                      ]
                      delegations = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            actions = [
                              "string"
                            ]
                            serviceName = "string"
                          }
                        }
                      ]
                      natGateway = {
                        id = "string"
                      }
                      networkSecurityGroup = {
                        etag = "string"
                        id = "string"
                        location = "string"
                        properties = {
                          defaultSecurityRules = [
                            {
                              etag = "string"
                              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"
                                provisioningState = "string"
                                sourceAddressPrefix = "string"
                                sourceAddressPrefixes = [
                                  "string"
                                ]
                                sourceApplicationSecurityGroups = [
                                  {
                                    id = "string"
                                    location = "string"
                                    properties = {
                                    }
                                    tags = {
                                      {customized property} = "string"
                                    }
                                  }
                                ]
                                sourcePortRange = "string"
                                sourcePortRanges = [
                                  "string"
                                ]
                              }
                            }
                          ]
                          provisioningState = "string"
                          resourceGuid = "string"
                          securityRules = [
                            {
                              etag = "string"
                              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"
                                provisioningState = "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"
                      provisioningState = "string"
                      resourceNavigationLinks = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            link = "string"
                            linkedResourceType = "string"
                          }
                        }
                      ]
                      routeTable = {
                        etag = "string"
                        id = "string"
                        location = "string"
                        properties = {
                          disableBgpRoutePropagation = bool
                          provisioningState = "string"
                          routes = [
                            {
                              etag = "string"
                              id = "string"
                              name = "string"
                              properties = {
                                addressPrefix = "string"
                                nextHopIpAddress = "string"
                                nextHopType = "string"
                                provisioningState = "string"
                              }
                            }
                          ]
                        }
                        tags = {
                          {customized property} = "string"
                        }
                      }
                      serviceAssociationLinks = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            allowDelete = bool
                            link = "string"
                            linkedResourceType = "string"
                            locations = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                      serviceEndpointPolicies = [
                        {
                          etag = "string"
                          id = "string"
                          location = "string"
                          properties = {
                            serviceEndpointPolicyDefinitions = [
                              {
                                etag = "string"
                                id = "string"
                                name = "string"
                                properties = {
                                  description = "string"
                                  service = "string"
                                  serviceResources = [
                                    "string"
                                  ]
                                }
                              }
                            ]
                          }
                          tags = {
                            {customized property} = "string"
                          }
                        }
                      ]
                      serviceEndpoints = [
                        {
                          locations = [
                            "string"
                          ]
                          provisioningState = "string"
                          service = "string"
                        }
                      ]
                    }
                  }
                }
              }
            ]
          }
        }
      ]
      containerNetworkInterfaces = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            container = {
              id = "string"
            }
            containerNetworkInterfaceConfiguration = {
              etag = "string"
              id = "string"
              name = "string"
              properties = {
                containerNetworkInterfaces = [
                  {
                    id = "string"
                  }
                ]
                ipConfigurations = [
                  {
                    etag = "string"
                    id = "string"
                    name = "string"
                    properties = {
                      subnet = {
                        etag = "string"
                        id = "string"
                        name = "string"
                        properties = {
                          addressPrefix = "string"
                          addressPrefixes = [
                            "string"
                          ]
                          delegations = [
                            {
                              etag = "string"
                              id = "string"
                              name = "string"
                              properties = {
                                actions = [
                                  "string"
                                ]
                                serviceName = "string"
                              }
                            }
                          ]
                          natGateway = {
                            id = "string"
                          }
                          networkSecurityGroup = {
                            etag = "string"
                            id = "string"
                            location = "string"
                            properties = {
                              defaultSecurityRules = [
                                {
                                  etag = "string"
                                  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"
                                    provisioningState = "string"
                                    sourceAddressPrefix = "string"
                                    sourceAddressPrefixes = [
                                      "string"
                                    ]
                                    sourceApplicationSecurityGroups = [
                                      {
                                        id = "string"
                                        location = "string"
                                        properties = {
                                        }
                                        tags = {
                                          {customized property} = "string"
                                        }
                                      }
                                    ]
                                    sourcePortRange = "string"
                                    sourcePortRanges = [
                                      "string"
                                    ]
                                  }
                                }
                              ]
                              provisioningState = "string"
                              resourceGuid = "string"
                              securityRules = [
                                {
                                  etag = "string"
                                  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"
                                    provisioningState = "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"
                          provisioningState = "string"
                          resourceNavigationLinks = [
                            {
                              id = "string"
                              name = "string"
                              properties = {
                                link = "string"
                                linkedResourceType = "string"
                              }
                            }
                          ]
                          routeTable = {
                            etag = "string"
                            id = "string"
                            location = "string"
                            properties = {
                              disableBgpRoutePropagation = bool
                              provisioningState = "string"
                              routes = [
                                {
                                  etag = "string"
                                  id = "string"
                                  name = "string"
                                  properties = {
                                    addressPrefix = "string"
                                    nextHopIpAddress = "string"
                                    nextHopType = "string"
                                    provisioningState = "string"
                                  }
                                }
                              ]
                            }
                            tags = {
                              {customized property} = "string"
                            }
                          }
                          serviceAssociationLinks = [
                            {
                              id = "string"
                              name = "string"
                              properties = {
                                allowDelete = bool
                                link = "string"
                                linkedResourceType = "string"
                                locations = [
                                  "string"
                                ]
                              }
                              type = "string"
                            }
                          ]
                          serviceEndpointPolicies = [
                            {
                              etag = "string"
                              id = "string"
                              location = "string"
                              properties = {
                                serviceEndpointPolicyDefinitions = [
                                  {
                                    etag = "string"
                                    id = "string"
                                    name = "string"
                                    properties = {
                                      description = "string"
                                      service = "string"
                                      serviceResources = [
                                        "string"
                                      ]
                                    }
                                  }
                                ]
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          serviceEndpoints = [
                            {
                              locations = [
                                "string"
                              ]
                              provisioningState = "string"
                              service = "string"
                            }
                          ]
                        }
                      }
                    }
                  }
                ]
              }
            }
            ipConfigurations = [
              {
                etag = "string"
                name = "string"
                properties = {
                }
              }
            ]
          }
        }
      ]
    }
  })
}

Valores de propriedade

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

Contentor

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

ContainerNetworkInterface

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
ID ID do recurso. string
Designação O nome do recurso. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da interface de rede do contêiner. ContainerNetworkInterfacePropertiesFormat

ContainerNetworkInterfaceConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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 []

ContainerNetworkInterfaceIpConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
Designação O nome do recurso. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades da configuração IP da interface de rede do contêiner. ContainerNetworkInterfaceIpConfigurationPropertiesFormat

ContainerNetworkInterfaceIpConfigurationPropertiesFormat

Designação Descrição Valor

ContainerNetworkInterfacePropertiesFormat

Designação Descrição Valor
contentor Referência ao contêiner ao qual essa interface de rede de contêiner está conectada. Container
containerNetworkInterfaceConfiguration Configuração da interface de rede de contêiner a partir da qual essa interface de rede de contêiner é criada. ContainerNetworkInterfaceConfiguration
ipConfigurations Referência à configuração ip neste contêiner nic. ContainerNetworkInterfaceIpConfiguration[]

Delegação

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

IPConfigurationProfilePropertiesFormat

Designação Descrição Valor
sub-rede A referência do 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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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-06-01"

NetworkProfilePropertiesFormat

Designação Descrição Valor
containerNetworkInterfaceConfigurations Lista de configurações de interface de rede de contêiner chid. ContainerNetworkInterfaceConfiguration[]
containerNetworkInterfaces Lista de interfaces de rede de contêiner filho. ContainerNetworkInterface[]

NetworkSecurityGroup

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
defaultSecurityRules As regras de segurança padrão do grupo de segurança de rede. SecurityRule[]
provisionamentoEstado O estado de provisionamento do recurso IP público. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
resourceGuid A propriedade GUID do recurso do grupo de segurança de rede. string
segurançaRegras Uma coleção de regras de segurança do grupo de segurança de rede. SecurityRule[]
Designação Descrição Valor
ID ID do recurso. string
Designação Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Formato das propriedades do link de navegação de recursos. ResourceNavigationLinkFormat

ResourceNavigationLinkFormat

Designação Descrição Valor
ligação Link para o recurso externo. string
linkedResourceType Tipo de recurso do recurso vinculado. string

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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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)
provisionamentoEstado O estado de provisionamento do recurso. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string

Tabela de Rotas

Designação Descrição Valor
etag Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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 Obtém ou define se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. Bool
provisionamentoEstado O estado de provisionamento do recurso. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
Rotas Coleção de rotas contidas em uma tabela de rotas. Rota[]

Regra de Segurança

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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. '*'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
provisionamentoEstado O estado de provisionamento do recurso IP público. Os valores possíveis são: 'Atualização', 'Exclusão' e 'Falha'. string
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
ID ID do recurso. string
Designação Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Formato das propriedades do link de navegação de recursos. ServiceAssociationLinkPropertiesFormat
tipo Tipo de recurso. string

ServiceAssociationLinkPropertiesFormat

Designação Descrição Valor
permitirExcluir Se verdadeiro, o recurso pode ser excluído. Bool
ligação Link para o recurso externo. string
linkedResourceType Tipo de recurso do recurso vinculado. string
Locais Uma lista de locais. string[]

ServiceDelegationPropertiesFormat

Designação Descrição Valor
ações Descreve as ações permitidas ao serviço após a delegação. string[]
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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
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[]
provisionamentoEstado O estado de provisionamento do recurso. string
serviço O tipo do serviço de ponto de extremidade. string

Sub-rede

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. string
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

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 Obtém uma matriz 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 do 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
provisionamentoEstado O estado de provisionamento do recurso. string
resourceNavigationLinks Obtém uma matriz de referências aos recursos externos usando a sub-rede. ResourceNavigationLink []
routeTable A referência do recurso RouteTable. RouteTable
serviceAssociationLinks Obtém uma matriz de referências a serviços injetados nessa sub-rede. ServiceAssociationLink[]
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