Microsoft.Network virtualNetworks/virtualNetworkPeerings 2018-04-01
O tipo de recurso virtualNetworks/virtualNetworkPeerings pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Network/virtualNetworks/virtualNetworkPeerings, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2018-04-01' = {
etag: 'string'
name: 'string'
properties: {
allowForwardedTraffic: bool
allowGatewayTransit: bool
allowVirtualNetworkAccess: bool
peeringState: 'string'
provisioningState: 'string'
remoteAddressSpace: {
addressPrefixes: [
'string'
]
}
remoteVirtualNetwork: {
id: 'string'
}
useRemoteGateways: bool
}
}
Nome | Descrição | Valor |
---|---|---|
addressPrefixes | Uma lista de blocos de endereço reservados para essa rede virtual na notação CIDR. | string[] |
Nome | Descrição | Valor |
---|---|---|
etag | Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. | corda |
nome | O nome do recurso | cadeia de caracteres (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 o recurso do tipo: virtualNetworks |
Propriedades | Propriedades do emparelhamento de rede virtual. | virtualNetworkPeeringPropertiesFormat |
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso. | corda |
Nome | Descrição | Valor |
---|---|---|
allowForwardedTraffic | Se o tráfego encaminhado das VMs na rede virtual remota será permitido/não permitido. | Bool |
allowGatewayTransit | Se os links de gateway puderem ser usados na rede virtual remota para vincular a essa rede virtual. | Bool |
allowVirtualNetworkAccess | Se as VMs no espaço de rede virtual vinculado seriam capazes de acessar todas as VMs no espaço de rede virtual local. | Bool |
peeringState | O status do emparelhamento de rede virtual. Os valores possíveis são 'Iniciado', 'Conectado' e 'Desconectado'. | 'Conectado' 'Desconectado' 'Iniciado' |
provisioningState | O estado de provisionamento do recurso. | corda |
remoteAddressSpace | A referência do espaço de endereço de rede virtual remota. | do AddressSpace |
remoteVirtualNetwork | A referência da rede virtual remota. A rede virtual remota pode estar na mesma região ou em uma região diferente (versão prévia). Veja aqui para se registrar na versão prévia e saiba mais (/azure/virtual-network/virtual-network-create-peering). | sub-recurso |
useRemoteGateways | Se os gateways remotos puderem ser usados nessa rede virtual. Se o sinalizador for definido como true e allowGatewayTransit no emparelhamento remoto também for verdadeiro, a rede virtual usará gateways de rede virtual remota para trânsito. Somente um emparelhamento pode ter esse sinalizador definido como true. Esse sinalizador não poderá ser definido se a rede virtual já tiver um gateway. | Bool |
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
de Máquina Virtual do Desenvolvedor de Jogos do Azure | A Máquina Virtual do Desenvolvedor de Jogos do Azure inclui mecanismos licencsed como o Unreal. |
Criar uma conexão vNet com vNet usando de emparelhamento vNet | Este modelo permite que você conecte duas vNets usando o emparelhamento vNet |
implantar um host bastion em um hub de Rede Virtual | Este modelo cria duas vNets com emparelhamentos, um host bastion na vNet hub e uma VM Linux na vNet spoke |
emparelhar duas VNets existentes em uma única região | Este modelo permite que você conecte dois VNETs dos mesmos ou diferentes grupos de recursos na mesma região usando o emparelhamento VNet |
Load Balancer Público encadeado a um do Balanceador de Carga do Gateway | Esse modelo permite implantar um Load Balancer Padrão Público encadeado em um Load Balancer de Gateway. O tráfego de entrada da Internet é roteado para o Gateway Load Balancer com NVAs (VMs linux) no pool de back-end. |
usar o Firewall do Azure como proxy DNS em uma topologia do Hub & Spoke | Este exemplo mostra como implantar uma topologia hub-spoke no Azure usando o Firewall do Azure. A rede virtual do hub atua como um ponto central de conectividade com muitas redes virtuais spoke conectadas à rede virtual do hub por meio do emparelhamento de rede virtual. |
O tipo de recurso virtualNetworks/virtualNetworkPeerings pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Network/virtualNetworks/virtualNetworkPeerings, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings",
"apiVersion": "2018-04-01",
"name": "string",
"etag": "string",
"properties": {
"allowForwardedTraffic": "bool",
"allowGatewayTransit": "bool",
"allowVirtualNetworkAccess": "bool",
"peeringState": "string",
"provisioningState": "string",
"remoteAddressSpace": {
"addressPrefixes": [ "string" ]
},
"remoteVirtualNetwork": {
"id": "string"
},
"useRemoteGateways": "bool"
}
}
Nome | Descrição | Valor |
---|---|---|
addressPrefixes | Uma lista de blocos de endereço reservados para essa rede virtual na notação CIDR. | string[] |
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2018-04-01' |
etag | Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. | corda |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | Propriedades do emparelhamento de rede virtual. | virtualNetworkPeeringPropertiesFormat |
tipo | O tipo de recurso | 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings' |
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso. | corda |
Nome | Descrição | Valor |
---|---|---|
allowForwardedTraffic | Se o tráfego encaminhado das VMs na rede virtual remota será permitido/não permitido. | Bool |
allowGatewayTransit | Se os links de gateway puderem ser usados na rede virtual remota para vincular a essa rede virtual. | Bool |
allowVirtualNetworkAccess | Se as VMs no espaço de rede virtual vinculado seriam capazes de acessar todas as VMs no espaço de rede virtual local. | Bool |
peeringState | O status do emparelhamento de rede virtual. Os valores possíveis são 'Iniciado', 'Conectado' e 'Desconectado'. | 'Conectado' 'Desconectado' 'Iniciado' |
provisioningState | O estado de provisionamento do recurso. | corda |
remoteAddressSpace | A referência do espaço de endereço de rede virtual remota. | do AddressSpace |
remoteVirtualNetwork | A referência da rede virtual remota. A rede virtual remota pode estar na mesma região ou em uma região diferente (versão prévia). Veja aqui para se registrar na versão prévia e saiba mais (/azure/virtual-network/virtual-network-create-peering). | sub-recurso |
useRemoteGateways | Se os gateways remotos puderem ser usados nessa rede virtual. Se o sinalizador for definido como true e allowGatewayTransit no emparelhamento remoto também for verdadeiro, a rede virtual usará gateways de rede virtual remota para trânsito. Somente um emparelhamento pode ter esse sinalizador definido como true. Esse sinalizador não poderá ser definido se a rede virtual já tiver um gateway. | Bool |
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
de Máquina Virtual do Desenvolvedor de Jogos do Azure |
A Máquina Virtual do Desenvolvedor de Jogos do Azure inclui mecanismos licencsed como o Unreal. |
Criar uma conexão vNet com vNet usando de emparelhamento vNet |
Este modelo permite que você conecte duas vNets usando o emparelhamento vNet |
Criar uma área restrita do Firewall do Azure com de túnel forçado |
Este modelo cria uma área restrita do Firewall do Azure (Linux) com uma força de firewall em túnel por meio de outro firewall em uma VNET emparelhada |
implantar um host bastion em um hub de Rede Virtual |
Este modelo cria duas vNets com emparelhamentos, um host bastion na vNet hub e uma VM Linux na vNet spoke |
implantar uma área restrita de topologia hub e spoke |
Esse modelo cria uma configuração básica de topologia hub-and-spoke. Ele cria uma VNet do Hub com sub-redes DMZ, Gerenciamento, Compartilhado e Gateway (opcionalmente), com duas VNets Spoke (desenvolvimento e produção) contendo uma sub-rede de carga de trabalho cada uma. Ele também implanta um Windows Jump-Host na sub-rede gerenciamento do HUB e estabelece emparelhamentos de VNet entre o Hub e os dois spokes. |
implantar a replicação do HBase com duas VNets em uma região |
Esse modelo permite que você configure um ambiente HBase de AN com dois clusters HBase em duas VNets na mesma região para configurar a replicação do HBase. |
emparelhar duas VNets existentes em uma única região |
Este modelo permite que você conecte dois VNETs dos mesmos ou diferentes grupos de recursos na mesma região usando o emparelhamento VNet |
Load Balancer Público encadeado a um do Balanceador de Carga do Gateway |
Esse modelo permite implantar um Load Balancer Padrão Público encadeado em um Load Balancer de Gateway. O tráfego de entrada da Internet é roteado para o Gateway Load Balancer com NVAs (VMs linux) no pool de back-end. |
usar o Firewall do Azure como proxy DNS em uma topologia do Hub & Spoke |
Este exemplo mostra como implantar uma topologia hub-spoke no Azure usando o Firewall do Azure. A rede virtual do hub atua como um ponto central de conectividade com muitas redes virtuais spoke conectadas à rede virtual do hub por meio do emparelhamento de rede virtual. |
O tipo de recurso virtualNetworks/virtualNetworkPeerings pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Network/virtualNetworks/virtualNetworkPeerings, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2018-04-01"
name = "string"
etag = "string"
body = jsonencode({
properties = {
allowForwardedTraffic = bool
allowGatewayTransit = bool
allowVirtualNetworkAccess = bool
peeringState = "string"
provisioningState = "string"
remoteAddressSpace = {
addressPrefixes = [
"string"
]
}
remoteVirtualNetwork = {
id = "string"
}
useRemoteGateways = bool
}
})
}
Nome | Descrição | Valor |
---|---|---|
addressPrefixes | Uma lista de blocos de endereço reservados para essa rede virtual na notação CIDR. | string[] |
Nome | Descrição | Valor |
---|---|---|
etag | Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. | corda |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: virtualNetworks |
Propriedades | Propriedades do emparelhamento de rede virtual. | virtualNetworkPeeringPropertiesFormat |
tipo | O tipo de recurso | "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2018-04-01" |
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso. | corda |
Nome | Descrição | Valor |
---|---|---|
allowForwardedTraffic | Se o tráfego encaminhado das VMs na rede virtual remota será permitido/não permitido. | Bool |
allowGatewayTransit | Se os links de gateway puderem ser usados na rede virtual remota para vincular a essa rede virtual. | Bool |
allowVirtualNetworkAccess | Se as VMs no espaço de rede virtual vinculado seriam capazes de acessar todas as VMs no espaço de rede virtual local. | Bool |
peeringState | O status do emparelhamento de rede virtual. Os valores possíveis são 'Iniciado', 'Conectado' e 'Desconectado'. | 'Conectado' 'Desconectado' 'Iniciado' |
provisioningState | O estado de provisionamento do recurso. | corda |
remoteAddressSpace | A referência do espaço de endereço de rede virtual remota. | do AddressSpace |
remoteVirtualNetwork | A referência da rede virtual remota. A rede virtual remota pode estar na mesma região ou em uma região diferente (versão prévia). Veja aqui para se registrar na versão prévia e saiba mais (/azure/virtual-network/virtual-network-create-peering). | sub-recurso |
useRemoteGateways | Se os gateways remotos puderem ser usados nessa rede virtual. Se o sinalizador for definido como true e allowGatewayTransit no emparelhamento remoto também for verdadeiro, a rede virtual usará gateways de rede virtual remota para trânsito. Somente um emparelhamento pode ter esse sinalizador definido como true. Esse sinalizador não poderá ser definido se a rede virtual já tiver um gateway. | Bool |