ARM template resource definition
The networkVirtualAppliances/networkVirtualApplianceConnections resource type can be deployed with operations that target:
For a list of changed properties in each API version, see change log.
To create a Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections resource, add the following JSON to your template.
{
"type": "Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections",
"apiVersion": "2023-04-01",
"name": "string",
"properties": {
"asn": "int",
"bgpPeerAddress": [ "string" ],
"enableInternetSecurity": "bool",
"name": "string",
"routingConfiguration": {
"associatedRouteTable": {
"resourceUri": "string"
},
"inboundRouteMap": {
"resourceUri": "string"
},
"outboundRouteMap": {
"resourceUri": "string"
},
"propagatedRouteTables": {
"ids": [
{
"resourceUri": "string"
}
],
"labels": [ "string" ]
}
},
"tunnelIdentifier": "int"
}
}
Property values
networkVirtualAppliances/networkVirtualApplianceConn...
Name |
Description |
Value |
type |
The resource type |
'Microsoft.Network/networkVirtualAppliances/networkVirtualApplianceConnections' |
apiVersion |
The resource api version |
'2023-04-01' |
name |
The resource name
See how to set names and types for child resources in JSON ARM templates. |
string (required) |
properties |
Properties of the express route connection. |
NetworkVirtualApplianceConnectionProperties |
NetworkVirtualApplianceConnectionProperties
Name |
Description |
Value |
asn |
Network Virtual Appliance ASN. |
int |
bgpPeerAddress |
List of bgpPeerAddresses for the NVA instances |
string[] |
enableInternetSecurity |
Enable internet security. |
bool |
name |
The name of the resource. |
string |
routingConfiguration |
The Routing Configuration indicating the associated and propagated route tables on this connection. |
RoutingConfigurationNfv |
tunnelIdentifier |
Unique identifier for the connection. |
int |
RoutingConfigurationNfv
RoutingConfigurationNfvSubResource
Name |
Description |
Value |
resourceUri |
Resource ID. |
string |
PropagatedRouteTableNfv