Microsoft.Network virtualHubs/ipConfigurations
Definição de recursos do bíceps
O tipo de recurso virtualHubs/ipConfigurations pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo 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/virtualHubs/ipConfigurations, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/virtualHubs/ipConfigurations@2024-05-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'string'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: ...
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: ...
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
defaultOutboundAccess: bool
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
ipamPoolPrefixAllocations: [
{
numberOfIpAddresses: 'string'
pool: {
id: 'string'
}
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
flushConnection: bool
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
contextualServiceEndpointPolicies: [
'string'
]
serviceAlias: 'string'
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
networkIdentifier: {
id: 'string'
}
service: 'string'
}
]
sharingScope: 'string'
}
type: 'string'
}
}
}
Valores de propriedade
ApplicationGatewayIPConfiguration
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | Nome da configuração IP que é exclusiva dentro de um Application Gateway. | string |
propriedades | Propriedades da configuração IP do gateway de aplicativo. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
sub-rede | Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. | SubResource |
ApplicationSecurityGroup
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do grupo de segurança do aplicativo. | ApplicationSecurityGroupPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Designação | Descrição | Valor |
---|
DdosSettings
Designação | Descrição | Valor |
---|---|---|
ddosProtectionPlan | O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado | SubResource |
proteçãoModo de proteção | O modo de proteção DDoS do IP público | 'Desativado' 'Habilitado' 'VirtualNetworkInherited' |
Delegação
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da sub-rede. | ServiceDelegationPropertiesFormat |
tipo | Tipo de recurso. | string |
Localização Estendida
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do local estendido. | string |
tipo | O tipo de local estendido. | 'EdgeZone' |
HubIPConfigurationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
privateIPAddress | O endereço IP privado da configuração IP. | string |
privateIPAllocationMethod | O método de alocação de endereço IP privado. | 'Dinâmico' 'Estática' |
públicoIPAddress | A referência ao recurso IP público. | PublicIPAddress |
sub-rede | A referência ao recurso de sub-rede. | Sub-rede |
IpamPoolPrefixAllocation
Designação | Descrição | Valor |
---|---|---|
númerodeendereços IP | Número de endereços IP a alocar. | string |
piscina | IpamPoolPrefixAllocationPool |
IpamPoolPrefixAllocationPool
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso associado do Azure IpamPool. | string |
IpTag
Designação | Descrição | Valor |
---|---|---|
ipTagType | O tipo de tag IP. Exemplo: FirstPartyUsage. | string |
tag | O valor da tag IP associada ao IP público. Exemplo: SQL. | string |
Microsoft.Network/virtualHubs/ipConfigurations
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: virtualHubs |
propriedades | As propriedades do IPConfigurations do Hub Virtual. | HubIPConfigurationPropertiesFormat |
NatGateway
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do Nat Gateway. | NatGatewayPropertiesFormat |
SKU | O gateway nat SKU. | NatGatewaySku |
Etiquetas | Tags de recursos. | ResourceTags |
Zonas | Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. | string[] |
NatGatewayPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
idleTimeoutInMinutes | O tempo limite ocioso do gateway nat. | Int |
publicIpAddresses | Uma matriz de endereços IP públicos associados ao recurso de gateway nat. | SubResource[] |
publicIpPrefixes | Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. | SubResource[] |
NatGatewaySku
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do Nat Gateway SKU. | 'Padrão' |
NetworkSecurityGroup
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do grupo de segurança de rede. | NetworkSecurityGroupPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
flushConnection [en] | Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. | Bool |
segurançaRegras | Uma coleção de regras de segurança do grupo de segurança de rede. | SecurityRule[] |
PúblicoIPAddress
Designação | Descrição | Valor |
---|---|---|
extendedLocalização | A localização estendida do endereço IP público. | ExtendedLocation |
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades de endereço IP público. | PublicIPAddressPropertiesFormat |
SKU | O endereço IP público SKU. | PublicIPAddressSku |
Etiquetas | Tags de recursos. | ResourceTags |
Zonas | Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. | string[] |
PublicIPAddressDnsSettings
Designação | Descrição | Valor |
---|---|---|
domainNameLabel | O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. | string |
domainNameLabelScope | O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'InquilinoReutilização' |
FQDN | O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. | string |
reverseFqdn | O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. | string |
PublicIPAddressPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
ddosSettings | A política personalizada de proteção contra DDoS associada ao endereço IP público. | DdosSettings |
deleteOption | Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída | 'Eliminar' 'Destacar' |
dnsConfigurações | O FQDN do registro DNS associado ao endereço IP público. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | O tempo limite ocioso do endereço IP público. | Int |
Endereço IP | O endereço IP associado ao recurso de endereço IP público. | string |
ipTags | A lista de tags associadas ao endereço IP público. | IpTag [] |
linkedPublicIPAddress | O endereço IP público vinculado do recurso de endereço IP público. | PublicIPAddress |
migraçãoFase | Fase de migração do Endereço IP Público. | 'Abortar' «Compromisso» 'Empenhado' 'Nenhuma' 'Preparar' |
natGateway [en] | O NatGateway para o endereço IP público. | NatGateway |
publicIPAddressVersion | A versão do endereço IP público. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | O método de alocação de endereço IP público. | 'Dinâmico' 'Estática' |
publicIPPrefix | O prefixo IP público a partir do qual este endereço IP público deve ser alocado. | SubResource |
serviçoPúblicoIPAddress | O endereço IP público do serviço do recurso de endereço IP público. | PublicIPAddress |
PublicIPAddressSku
Designação | Descrição | Valor |
---|---|---|
Designação | Nome de um endereço IP público SKU. | 'Básico' 'Padrão' |
nível | Camada de um endereço IP público SKU. | 'Global' 'Regional' |
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Percurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da rota. | RoutePropertiesFormat |
tipo | O tipo do recurso. | string |
RoutePropertiesFormat
Designação | Descrição | Valor |
---|---|---|
endereçoPrefixo | O CIDR de destino ao qual a rota se aplica. | string |
próximoHopIpAddress | Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. | string |
nextHopType | O tipo de salto do Azure para o qual o pacote deve ser enviado. | 'Internet' 'Nenhuma' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obrigatório) |
Tabela de Rotas
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades da tabela de rotas. | RouteTablePropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
RouteTablePropertiesFormat
Designação | Descrição | Valor |
---|---|---|
disableBgpRoutePropagation | Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. | Bool |
Rotas | Coleção de rotas contidas em uma tabela de rotas. | Rota[] |
Regra de Segurança
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da regra de segurança. | SecurityRulePropertiesFormat |
tipo | O tipo do recurso. | string |
SecurityRulePropertiesFormat
ServiceDelegationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
nome_do_serviço | O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). | string |
ServiceEndpointPolicy
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades da política de ponto de extremidade do serviço. | ServiceEndpointPolicyPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
ServiceEndpointPolicyDefinition
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da definição da política de ponto de extremidade do serviço. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo | O tipo do recurso. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
Descrição | Uma descrição para esta regra. Restrito a 140 caracteres. | string |
serviço | Nome do ponto de extremidade do serviço. | string |
serviçosRecursos | Uma lista de recursos de serviço. | string[] |
ServiceEndpointPolicyPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
contextualServiceEndpointPolicies | Uma coleção de política de ponto de extremidade de serviço contextual. | string[] |
serviceAlias | O alias que indica se a política pertence a um serviço | string |
serviceEndpointPolicyDefinitions | Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
Locais | Uma lista de locais. | string[] |
networkIdentifier | SubResource como identificador de rede. | SubResource |
serviço | O tipo do serviço de ponto de extremidade. | string |
Sub-rede
SubnetPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
endereçoPrefixo | O prefixo de endereço para a sub-rede. | string |
addressPrefixes | Lista de prefixos de endereço para a sub-rede. | string[] |
applicationGatewayIPConfigurations | Configurações IP do gateway de aplicativo do recurso de rede virtual. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. | Bool |
delegações | Uma série de referências às delegações na sub-rede. | Delegação[] |
ipAllocations | Matriz de IpAllocation que faz referência a esta sub-rede. | SubResource[] |
ipamPoolPrefixAllocations | Uma lista de Pools do IPAM para alocação de prefixos de endereço IP. | IpamPoolPrefixAllocation [] |
natGateway [en] | Gateway Nat associado a esta sub-rede. | SubResource |
networkSecurityGroup | A referência ao recurso NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. | 'Desativado' 'Habilitado' 'NetworkSecurityGroupEnabled' 'RouteTableEnabled' |
privateLinkServiceNetworkPolicies | Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. | 'Desativado' 'Habilitado' |
routeTable | A referência ao recurso RouteTable. | RouteTable |
serviceEndpointPolicies | Uma matriz de políticas de ponto de extremidade de serviço. | ServiceEndpointPolicy[] |
serviceEndpoints | Uma matriz de pontos de extremidade de serviço. | ServiceEndpointPropertiesFormat[] |
compartilhamentoEscopo | Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. | 'Serviços delegados' 'Inquilino' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Criar um servidor de rotas em uma nova sub-rede | Este modelo implanta um Route Server em uma sub-rede chamada RouteServerSubnet. |
Definição de recurso de modelo ARM
O tipo de recurso virtualHubs/ipConfigurations pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo 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/virtualHubs/ipConfigurations, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/virtualHubs/ipConfigurations",
"apiVersion": "2024-05-01",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "string"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": ...,
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": ...
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"defaultOutboundAccess": "bool",
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"ipamPoolPrefixAllocations": [
{
"numberOfIpAddresses": "string",
"pool": {
"id": "string"
}
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"flushConnection": "bool",
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"contextualServiceEndpointPolicies": [ "string" ],
"serviceAlias": "string",
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"networkIdentifier": {
"id": "string"
},
"service": "string"
}
],
"sharingScope": "string"
},
"type": "string"
}
}
}
Valores de propriedade
ApplicationGatewayIPConfiguration
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | Nome da configuração IP que é exclusiva dentro de um Application Gateway. | string |
propriedades | Propriedades da configuração IP do gateway de aplicativo. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
sub-rede | Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. | SubResource |
ApplicationSecurityGroup
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do grupo de segurança do aplicativo. | ApplicationSecurityGroupPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Designação | Descrição | Valor |
---|
DdosSettings
Designação | Descrição | Valor |
---|---|---|
ddosProtectionPlan | O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado | SubResource |
proteçãoModo de proteção | O modo de proteção DDoS do IP público | 'Desativado' 'Habilitado' 'VirtualNetworkInherited' |
Delegação
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da sub-rede. | ServiceDelegationPropertiesFormat |
tipo | Tipo de recurso. | string |
Localização Estendida
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do local estendido. | string |
tipo | O tipo de local estendido. | 'EdgeZone' |
HubIPConfigurationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
privateIPAddress | O endereço IP privado da configuração IP. | string |
privateIPAllocationMethod | O método de alocação de endereço IP privado. | 'Dinâmico' 'Estática' |
públicoIPAddress | A referência ao recurso IP público. | PublicIPAddress |
sub-rede | A referência ao recurso de sub-rede. | Sub-rede |
IpamPoolPrefixAllocation
Designação | Descrição | Valor |
---|---|---|
númerodeendereços IP | Número de endereços IP a alocar. | string |
piscina | IpamPoolPrefixAllocationPool |
IpamPoolPrefixAllocationPool
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso associado do Azure IpamPool. | string |
IpTag
Designação | Descrição | Valor |
---|---|---|
ipTagType | O tipo de tag IP. Exemplo: FirstPartyUsage. | string |
tag | O valor da tag IP associada ao IP público. Exemplo: SQL. | string |
Microsoft.Network/virtualHubs/ipConfigurations
NatGateway
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do Nat Gateway. | NatGatewayPropertiesFormat |
SKU | O gateway nat SKU. | NatGatewaySku |
Etiquetas | Tags de recursos. | ResourceTags |
Zonas | Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. | string[] |
NatGatewayPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
idleTimeoutInMinutes | O tempo limite ocioso do gateway nat. | Int |
publicIpAddresses | Uma matriz de endereços IP públicos associados ao recurso de gateway nat. | SubResource[] |
publicIpPrefixes | Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. | SubResource[] |
NatGatewaySku
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do Nat Gateway SKU. | 'Padrão' |
NetworkSecurityGroup
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do grupo de segurança de rede. | NetworkSecurityGroupPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
flushConnection [en] | Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. | Bool |
segurançaRegras | Uma coleção de regras de segurança do grupo de segurança de rede. | SecurityRule[] |
PúblicoIPAddress
Designação | Descrição | Valor |
---|---|---|
extendedLocalização | A localização estendida do endereço IP público. | ExtendedLocation |
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades de endereço IP público. | PublicIPAddressPropertiesFormat |
SKU | O endereço IP público SKU. | PublicIPAddressSku |
Etiquetas | Tags de recursos. | ResourceTags |
Zonas | Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. | string[] |
PublicIPAddressDnsSettings
Designação | Descrição | Valor |
---|---|---|
domainNameLabel | O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. | string |
domainNameLabelScope | O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'InquilinoReutilização' |
FQDN | O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. | string |
reverseFqdn | O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. | string |
PublicIPAddressPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
ddosSettings | A política personalizada de proteção contra DDoS associada ao endereço IP público. | DdosSettings |
deleteOption | Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída | 'Eliminar' 'Destacar' |
dnsConfigurações | O FQDN do registro DNS associado ao endereço IP público. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | O tempo limite ocioso do endereço IP público. | Int |
Endereço IP | O endereço IP associado ao recurso de endereço IP público. | string |
ipTags | A lista de tags associadas ao endereço IP público. | IpTag [] |
linkedPublicIPAddress | O endereço IP público vinculado do recurso de endereço IP público. | PublicIPAddress |
migraçãoFase | Fase de migração do Endereço IP Público. | 'Abortar' «Compromisso» 'Empenhado' 'Nenhuma' 'Preparar' |
natGateway [en] | O NatGateway para o endereço IP público. | NatGateway |
publicIPAddressVersion | A versão do endereço IP público. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | O método de alocação de endereço IP público. | 'Dinâmico' 'Estática' |
publicIPPrefix | O prefixo IP público a partir do qual este endereço IP público deve ser alocado. | SubResource |
serviçoPúblicoIPAddress | O endereço IP público do serviço do recurso de endereço IP público. | PublicIPAddress |
PublicIPAddressSku
Designação | Descrição | Valor |
---|---|---|
Designação | Nome de um endereço IP público SKU. | 'Básico' 'Padrão' |
nível | Camada de um endereço IP público SKU. | 'Global' 'Regional' |
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Percurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da rota. | RoutePropertiesFormat |
tipo | O tipo do recurso. | string |
RoutePropertiesFormat
Designação | Descrição | Valor |
---|---|---|
endereçoPrefixo | O CIDR de destino ao qual a rota se aplica. | string |
próximoHopIpAddress | Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. | string |
nextHopType | O tipo de salto do Azure para o qual o pacote deve ser enviado. | 'Internet' 'Nenhuma' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obrigatório) |
Tabela de Rotas
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades da tabela de rotas. | RouteTablePropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
RouteTablePropertiesFormat
Designação | Descrição | Valor |
---|---|---|
disableBgpRoutePropagation | Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. | Bool |
Rotas | Coleção de rotas contidas em uma tabela de rotas. | Rota[] |
Regra de Segurança
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da regra de segurança. | SecurityRulePropertiesFormat |
tipo | O tipo do recurso. | string |
SecurityRulePropertiesFormat
ServiceDelegationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
nome_do_serviço | O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). | string |
ServiceEndpointPolicy
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades da política de ponto de extremidade do serviço. | ServiceEndpointPolicyPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
ServiceEndpointPolicyDefinition
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da definição da política de ponto de extremidade do serviço. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo | O tipo do recurso. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
Descrição | Uma descrição para esta regra. Restrito a 140 caracteres. | string |
serviço | Nome do ponto de extremidade do serviço. | string |
serviçosRecursos | Uma lista de recursos de serviço. | string[] |
ServiceEndpointPolicyPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
contextualServiceEndpointPolicies | Uma coleção de política de ponto de extremidade de serviço contextual. | string[] |
serviceAlias | O alias que indica se a política pertence a um serviço | string |
serviceEndpointPolicyDefinitions | Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
Locais | Uma lista de locais. | string[] |
networkIdentifier | SubResource como identificador de rede. | SubResource |
serviço | O tipo do serviço de ponto de extremidade. | string |
Sub-rede
SubnetPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
endereçoPrefixo | O prefixo de endereço para a sub-rede. | string |
addressPrefixes | Lista de prefixos de endereço para a sub-rede. | string[] |
applicationGatewayIPConfigurations | Configurações IP do gateway de aplicativo do recurso de rede virtual. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. | Bool |
delegações | Uma série de referências às delegações na sub-rede. | Delegação[] |
ipAllocations | Matriz de IpAllocation que faz referência a esta sub-rede. | SubResource[] |
ipamPoolPrefixAllocations | Uma lista de Pools do IPAM para alocação de prefixos de endereço IP. | IpamPoolPrefixAllocation [] |
natGateway [en] | Gateway Nat associado a esta sub-rede. | SubResource |
networkSecurityGroup | A referência ao recurso NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. | 'Desativado' 'Habilitado' 'NetworkSecurityGroupEnabled' 'RouteTableEnabled' |
privateLinkServiceNetworkPolicies | Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. | 'Desativado' 'Habilitado' |
routeTable | A referência ao recurso RouteTable. | RouteTable |
serviceEndpointPolicies | Uma matriz de políticas de ponto de extremidade de serviço. | ServiceEndpointPolicy[] |
serviceEndpoints | Uma matriz de pontos de extremidade de serviço. | ServiceEndpointPropertiesFormat[] |
compartilhamentoEscopo | Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. | 'Serviços delegados' 'Inquilino' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Servidor de Rotas do Azure no emparelhamento BGP com o Quagga |
Este modelo implanta um servidor roteador e Ubuntu VM com Quagga. Duas sessões BGP externas são estabelecidas entre o Router Server e o Quagga. A instalação e configuração do Quagga é executada pela extensão de script personalizado do Azure para linux |
Criar um servidor de rotas em uma nova sub-rede |
Este modelo implanta um Route Server em uma sub-rede chamada RouteServerSubnet. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso virtualHubs/ipConfigurations 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/virtualHubs/ipConfigurations, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/ipConfigurations@2024-05-01"
name = "string"
body = jsonencode({
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "string"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = ...
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = ...
}
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
defaultOutboundAccess = bool
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
ipamPoolPrefixAllocations = [
{
numberOfIpAddresses = "string"
pool = {
id = "string"
}
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
flushConnection = bool
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
contextualServiceEndpointPolicies = [
"string"
]
serviceAlias = "string"
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
networkIdentifier = {
id = "string"
}
service = "string"
}
]
sharingScope = "string"
}
type = "string"
}
}
})
}
Valores de propriedade
ApplicationGatewayIPConfiguration
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | Nome da configuração IP que é exclusiva dentro de um Application Gateway. | string |
propriedades | Propriedades da configuração IP do gateway de aplicativo. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
sub-rede | Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. | SubResource |
ApplicationSecurityGroup
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do grupo de segurança do aplicativo. | ApplicationSecurityGroupPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Designação | Descrição | Valor |
---|
DdosSettings
Designação | Descrição | Valor |
---|---|---|
ddosProtectionPlan | O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado | SubResource |
proteçãoModo de proteção | O modo de proteção DDoS do IP público | 'Desativado' 'Habilitado' 'VirtualNetworkInherited' |
Delegação
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da sub-rede. | ServiceDelegationPropertiesFormat |
tipo | Tipo de recurso. | string |
Localização Estendida
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do local estendido. | string |
tipo | O tipo de local estendido. | 'EdgeZone' |
HubIPConfigurationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
privateIPAddress | O endereço IP privado da configuração IP. | string |
privateIPAllocationMethod | O método de alocação de endereço IP privado. | 'Dinâmico' 'Estática' |
públicoIPAddress | A referência ao recurso IP público. | PublicIPAddress |
sub-rede | A referência ao recurso de sub-rede. | Sub-rede |
IpamPoolPrefixAllocation
Designação | Descrição | Valor |
---|---|---|
númerodeendereços IP | Número de endereços IP a alocar. | string |
piscina | IpamPoolPrefixAllocationPool |
IpamPoolPrefixAllocationPool
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso associado do Azure IpamPool. | string |
IpTag
Designação | Descrição | Valor |
---|---|---|
ipTagType | O tipo de tag IP. Exemplo: FirstPartyUsage. | string |
tag | O valor da tag IP associada ao IP público. Exemplo: SQL. | string |
Microsoft.Network/virtualHubs/ipConfigurations
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: virtualHubs |
propriedades | As propriedades do IPConfigurations do Hub Virtual. | HubIPConfigurationPropertiesFormat |
tipo | O tipo de recurso | "Microsoft.Network/virtualHubs/ipConfigurations@2024-05-01" |
NatGateway
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do Nat Gateway. | NatGatewayPropertiesFormat |
SKU | O gateway nat SKU. | NatGatewaySku |
Etiquetas | Tags de recursos. | ResourceTags |
Zonas | Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. | string[] |
NatGatewayPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
idleTimeoutInMinutes | O tempo limite ocioso do gateway nat. | Int |
publicIpAddresses | Uma matriz de endereços IP públicos associados ao recurso de gateway nat. | SubResource[] |
publicIpPrefixes | Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. | SubResource[] |
NatGatewaySku
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do Nat Gateway SKU. | 'Padrão' |
NetworkSecurityGroup
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades do grupo de segurança de rede. | NetworkSecurityGroupPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
flushConnection [en] | Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. | Bool |
segurançaRegras | Uma coleção de regras de segurança do grupo de segurança de rede. | SecurityRule[] |
PúblicoIPAddress
Designação | Descrição | Valor |
---|---|---|
extendedLocalização | A localização estendida do endereço IP público. | ExtendedLocation |
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades de endereço IP público. | PublicIPAddressPropertiesFormat |
SKU | O endereço IP público SKU. | PublicIPAddressSku |
Etiquetas | Tags de recursos. | ResourceTags |
Zonas | Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. | string[] |
PublicIPAddressDnsSettings
Designação | Descrição | Valor |
---|---|---|
domainNameLabel | O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. | string |
domainNameLabelScope | O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'InquilinoReutilização' |
FQDN | O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. | string |
reverseFqdn | O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. | string |
PublicIPAddressPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
ddosSettings | A política personalizada de proteção contra DDoS associada ao endereço IP público. | DdosSettings |
deleteOption | Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída | 'Eliminar' 'Destacar' |
dnsConfigurações | O FQDN do registro DNS associado ao endereço IP público. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | O tempo limite ocioso do endereço IP público. | Int |
Endereço IP | O endereço IP associado ao recurso de endereço IP público. | string |
ipTags | A lista de tags associadas ao endereço IP público. | IpTag [] |
linkedPublicIPAddress | O endereço IP público vinculado do recurso de endereço IP público. | PublicIPAddress |
migraçãoFase | Fase de migração do Endereço IP Público. | 'Abortar' «Compromisso» 'Empenhado' 'Nenhuma' 'Preparar' |
natGateway [en] | O NatGateway para o endereço IP público. | NatGateway |
publicIPAddressVersion | A versão do endereço IP público. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | O método de alocação de endereço IP público. | 'Dinâmico' 'Estática' |
publicIPPrefix | O prefixo IP público a partir do qual este endereço IP público deve ser alocado. | SubResource |
serviçoPúblicoIPAddress | O endereço IP público do serviço do recurso de endereço IP público. | PublicIPAddress |
PublicIPAddressSku
Designação | Descrição | Valor |
---|---|---|
Designação | Nome de um endereço IP público SKU. | 'Básico' 'Padrão' |
nível | Camada de um endereço IP público SKU. | 'Global' 'Regional' |
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Tags de Recursos
Designação | Descrição | Valor |
---|
Percurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da rota. | RoutePropertiesFormat |
tipo | O tipo do recurso. | string |
RoutePropertiesFormat
Designação | Descrição | Valor |
---|---|---|
endereçoPrefixo | O CIDR de destino ao qual a rota se aplica. | string |
próximoHopIpAddress | Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. | string |
nextHopType | O tipo de salto do Azure para o qual o pacote deve ser enviado. | 'Internet' 'Nenhuma' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obrigatório) |
Tabela de Rotas
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades da tabela de rotas. | RouteTablePropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
RouteTablePropertiesFormat
Designação | Descrição | Valor |
---|---|---|
disableBgpRoutePropagation | Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. | Bool |
Rotas | Coleção de rotas contidas em uma tabela de rotas. | Rota[] |
Regra de Segurança
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da regra de segurança. | SecurityRulePropertiesFormat |
tipo | O tipo do recurso. | string |
SecurityRulePropertiesFormat
ServiceDelegationPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
nome_do_serviço | O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). | string |
ServiceEndpointPolicy
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Localização | Localização do recurso. | string |
propriedades | Propriedades da política de ponto de extremidade do serviço. | ServiceEndpointPolicyPropertiesFormat |
Etiquetas | Tags de recursos. | ResourceTags |
ServiceEndpointPolicyDefinition
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
Designação | O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. | string |
propriedades | Propriedades da definição da política de ponto de extremidade do serviço. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo | O tipo do recurso. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
Descrição | Uma descrição para esta regra. Restrito a 140 caracteres. | string |
serviço | Nome do ponto de extremidade do serviço. | string |
serviçosRecursos | Uma lista de recursos de serviço. | string[] |
ServiceEndpointPolicyPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
contextualServiceEndpointPolicies | Uma coleção de política de ponto de extremidade de serviço contextual. | string[] |
serviceAlias | O alias que indica se a política pertence a um serviço | string |
serviceEndpointPolicyDefinitions | Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
Locais | Uma lista de locais. | string[] |
networkIdentifier | SubResource como identificador de rede. | SubResource |
serviço | O tipo do serviço de ponto de extremidade. | string |
Sub-rede
SubnetPropertiesFormat
Designação | Descrição | Valor |
---|---|---|
endereçoPrefixo | O prefixo de endereço para a sub-rede. | string |
addressPrefixes | Lista de prefixos de endereço para a sub-rede. | string[] |
applicationGatewayIPConfigurations | Configurações IP do gateway de aplicativo do recurso de rede virtual. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. | Bool |
delegações | Uma série de referências às delegações na sub-rede. | Delegação[] |
ipAllocations | Matriz de IpAllocation que faz referência a esta sub-rede. | SubResource[] |
ipamPoolPrefixAllocations | Uma lista de Pools do IPAM para alocação de prefixos de endereço IP. | IpamPoolPrefixAllocation [] |
natGateway [en] | Gateway Nat associado a esta sub-rede. | SubResource |
networkSecurityGroup | A referência ao recurso NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. | 'Desativado' 'Habilitado' 'NetworkSecurityGroupEnabled' 'RouteTableEnabled' |
privateLinkServiceNetworkPolicies | Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. | 'Desativado' 'Habilitado' |
routeTable | A referência ao recurso RouteTable. | RouteTable |
serviceEndpointPolicies | Uma matriz de políticas de ponto de extremidade de serviço. | ServiceEndpointPolicy[] |
serviceEndpoints | Uma matriz de pontos de extremidade de serviço. | ServiceEndpointPropertiesFormat[] |
compartilhamentoEscopo | Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. | 'Serviços delegados' 'Inquilino' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |