Microsoft.Network networkVirtualAppliances/networkVirtualApplianceConnections 2024-03-01
Definição de recursos do bíceps
O tipo de recurso networkVirtualAppliances/networkVirtualApplianceConnections pode ser implantado com operações direcionadas:
- 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/networkVirtualAppliances/networkVirtualApplianceConnections, adicione o seguinte Bíceps ao seu modelo.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections@2024-03-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
asn: int
bgpPeerAddress: [
'string'
]
enableInternetSecurity: bool
name: 'string'
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
inboundRouteMap: {
id: 'string'
}
outboundRouteMap: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: 'string'
}
]
staticRoutesConfig: {
vnetLocalRouteOverrideCriteria: 'string'
}
}
}
tunnelIdentifier: int
}
}
Valores de propriedade
Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string Restrições: Padrão = ^[A-Za-z0-9_]+ (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: networkVirtualAppliances |
propriedades | Propriedades da conexão de rota expressa. | NetworkVirtualApplianceConnectionProperties |
NetworkVirtualApplianceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
ASN | ASN do dispositivo virtual de rede. | Int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
bgpPeerAddress | Lista de bgpPeerAddresses para as instâncias NVA | string[] |
habilitarInternetSecurity | Habilite a segurança na Internet. | Bool |
Designação | O nome do recurso. | string |
RoutingConfiguration | A Configuração de Roteamento indica as tabelas de rotas associadas e propagadas nessa conexão. | RoutingConfiguration |
tunnelIdentifier | Identificador exclusivo para a conexão. | Int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
PropagatedRouteTable
Designação | Descrição | Valor |
---|---|---|
IDs | A lista de ids de recursos de todas as RouteTables. | SubResource[] |
rótulos | A lista de rótulos. | string[] |
RoutingConfiguration
Designação | Descrição | Valor |
---|---|---|
RouteTable associado | A id do recurso RouteTable associada a esta RoutingConfiguration. | SubResource |
inboundRouteMap | A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas aprendidas de entrada. | SubResource |
outboundRouteMapa | A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas anunciadas de saída. | SubResource |
propagatedRouteTables | A lista de RouteTables para anunciar as rotas. | PropagatedRouteTable |
vnetRotas | Lista de rotas que controlam o roteamento do VirtualHub para uma conexão de rede virtual. | VnetRoute |
Rota Estática
Designação | Descrição | Valor |
---|---|---|
addressPrefixes | Lista de todos os prefixos de endereço. | string[] |
Designação | O nome do StaticRoute que é exclusivo dentro de um VnetRoute. | string |
próximoHopIpAddress | O endereço ip do próximo salto. | string |
StaticRoutesConfig
Designação | Descrição | Valor |
---|---|---|
vnetLocalRouteOverrideCriteria | Parâmetro que determina se o NVA na vnet spoke é ignorado para o tráfego com destino em spoke. | «Contém» 'Igual' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
VnetRoute
Designação | Descrição | Valor |
---|---|---|
staticRotas | Lista de todas as rotas estáticas. | StaticRoute[] |
staticRoutesConfig | Configuração para rotas estáticas neste HubVnetConnection. | StaticRoutesConfig |
Definição de recurso de modelo ARM
O tipo de recurso networkVirtualAppliances/networkVirtualApplianceConnections pode ser implantado com operações direcionadas:
- 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/networkVirtualAppliances/networkVirtualApplianceConnections, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections",
"apiVersion": "2024-03-01",
"name": "string",
"properties": {
"asn": "int",
"bgpPeerAddress": [ "string" ],
"enableInternetSecurity": "bool",
"name": "string",
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"inboundRouteMap": {
"id": "string"
},
"outboundRouteMap": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "string"
}
],
"staticRoutesConfig": {
"vnetLocalRouteOverrideCriteria": "string"
}
}
},
"tunnelIdentifier": "int"
}
}
Valores de propriedade
Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-03-01' |
Designação | O nome do recurso | string Restrições: Padrão = ^[A-Za-z0-9_]+ (obrigatório) |
propriedades | Propriedades da conexão de rota expressa. | NetworkVirtualApplianceConnectionProperties |
tipo | O tipo de recurso | 'Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections' |
NetworkVirtualApplianceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
ASN | ASN do dispositivo virtual de rede. | Int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
bgpPeerAddress | Lista de bgpPeerAddresses para as instâncias NVA | string[] |
habilitarInternetSecurity | Habilite a segurança na Internet. | Bool |
Designação | O nome do recurso. | string |
RoutingConfiguration | A Configuração de Roteamento indica as tabelas de rotas associadas e propagadas nessa conexão. | RoutingConfiguration |
tunnelIdentifier | Identificador exclusivo para a conexão. | Int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
PropagatedRouteTable
Designação | Descrição | Valor |
---|---|---|
IDs | A lista de ids de recursos de todas as RouteTables. | SubResource[] |
rótulos | A lista de rótulos. | string[] |
RoutingConfiguration
Designação | Descrição | Valor |
---|---|---|
RouteTable associado | A id do recurso RouteTable associada a esta RoutingConfiguration. | SubResource |
inboundRouteMap | A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas aprendidas de entrada. | SubResource |
outboundRouteMapa | A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas anunciadas de saída. | SubResource |
propagatedRouteTables | A lista de RouteTables para anunciar as rotas. | PropagatedRouteTable |
vnetRotas | Lista de rotas que controlam o roteamento do VirtualHub para uma conexão de rede virtual. | VnetRoute |
Rota Estática
Designação | Descrição | Valor |
---|---|---|
addressPrefixes | Lista de todos os prefixos de endereço. | string[] |
Designação | O nome do StaticRoute que é exclusivo dentro de um VnetRoute. | string |
próximoHopIpAddress | O endereço ip do próximo salto. | string |
StaticRoutesConfig
Designação | Descrição | Valor |
---|---|---|
vnetLocalRouteOverrideCriteria | Parâmetro que determina se o NVA na vnet spoke é ignorado para o tráfego com destino em spoke. | «Contém» 'Igual' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
VnetRoute
Designação | Descrição | Valor |
---|---|---|
staticRotas | Lista de todas as rotas estáticas. | StaticRoute[] |
staticRoutesConfig | Configuração para rotas estáticas neste HubVnetConnection. | StaticRoutesConfig |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso networkVirtualAppliances/networkVirtualApplianceConnections pode ser implantado com operações direcionadas:
- 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/networkVirtualAppliances/networkVirtualApplianceConnections, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections@2024-03-01"
name = "string"
body = jsonencode({
properties = {
asn = int
bgpPeerAddress = [
"string"
]
enableInternetSecurity = bool
name = "string"
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
inboundRouteMap = {
id = "string"
}
outboundRouteMap = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
staticRoutesConfig = {
vnetLocalRouteOverrideCriteria = "string"
}
}
}
tunnelIdentifier = int
}
})
}
Valores de propriedade
Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string Restrições: Padrão = ^[A-Za-z0-9_]+ (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: networkVirtualAppliances |
propriedades | Propriedades da conexão de rota expressa. | NetworkVirtualApplianceConnectionProperties |
tipo | O tipo de recurso | "Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections@2024-03-01" |
NetworkVirtualApplianceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
ASN | ASN do dispositivo virtual de rede. | Int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
bgpPeerAddress | Lista de bgpPeerAddresses para as instâncias NVA | string[] |
habilitarInternetSecurity | Habilite a segurança na Internet. | Bool |
Designação | O nome do recurso. | string |
RoutingConfiguration | A Configuração de Roteamento indica as tabelas de rotas associadas e propagadas nessa conexão. | RoutingConfiguration |
tunnelIdentifier | Identificador exclusivo para a conexão. | Int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
PropagatedRouteTable
Designação | Descrição | Valor |
---|---|---|
IDs | A lista de ids de recursos de todas as RouteTables. | SubResource[] |
rótulos | A lista de rótulos. | string[] |
RoutingConfiguration
Designação | Descrição | Valor |
---|---|---|
RouteTable associado | A id do recurso RouteTable associada a esta RoutingConfiguration. | SubResource |
inboundRouteMap | A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas aprendidas de entrada. | SubResource |
outboundRouteMapa | A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas anunciadas de saída. | SubResource |
propagatedRouteTables | A lista de RouteTables para anunciar as rotas. | PropagatedRouteTable |
vnetRotas | Lista de rotas que controlam o roteamento do VirtualHub para uma conexão de rede virtual. | VnetRoute |
Rota Estática
Designação | Descrição | Valor |
---|---|---|
addressPrefixes | Lista de todos os prefixos de endereço. | string[] |
Designação | O nome do StaticRoute que é exclusivo dentro de um VnetRoute. | string |
próximoHopIpAddress | O endereço ip do próximo salto. | string |
StaticRoutesConfig
Designação | Descrição | Valor |
---|---|---|
vnetLocalRouteOverrideCriteria | Parâmetro que determina se o NVA na vnet spoke é ignorado para o tráfego com destino em spoke. | «Contém» 'Igual' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso. | string |
VnetRoute
Designação | Descrição | Valor |
---|---|---|
staticRotas | Lista de todas as rotas estáticas. | StaticRoute[] |
staticRoutesConfig | Configuração para rotas estáticas neste HubVnetConnection. | StaticRoutesConfig |