From 3a16d5fe81bebbada07e41b97a441464f3745199 Mon Sep 17 00:00:00 2001 From: Akshat Kale Date: Mon, 8 Feb 2021 10:45:26 -0800 Subject: [PATCH 1/3] Add support for Traffic selector param in Connection - initial changes --- .../stable/2020-11-01/examples/VpnConnectionPut.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json index 18e5d0c3c9d6..8e3f1e9c16a5 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json @@ -20,10 +20,12 @@ "connectionBandwidth": 200, "vpnConnectionProtocolType": "IKEv2", "sharedKey": "key", - "vpnLinkConnectionMode": "Default" + "vpnLinkConnectionMode": "Default", + "usePolicyBasedTrafficSelectors": false } } - ] + ], + "trafficSelectorPolicies": [] } } }, From ad7b393329f310d829e5ad2eb43f7b2a3450ff7b Mon Sep 17 00:00:00 2001 From: Akshat Kale Date: Tue, 9 Feb 2021 13:52:04 -0800 Subject: [PATCH 2/3] Add trafficSelectorPolicies list in responses --- .../stable/2020-11-01/examples/VpnConnectionPut.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json index 8e3f1e9c16a5..291b2d106189 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionPut.json @@ -93,7 +93,8 @@ "vnetRoutes": { "staticRoutes": [] } - } + }, + "trafficSelectorPolicies": [] } } }, @@ -159,7 +160,8 @@ "vnetRoutes": { "staticRoutes": [] } - } + }, + "trafficSelectorPolicies": [] } } } From 764db14fe45f7d74bfcef2fc55ecd1c5552cef68 Mon Sep 17 00:00:00 2001 From: Akshat Kale Date: Tue, 9 Feb 2021 14:58:07 -0800 Subject: [PATCH 3/3] Add trafficSelectorPolicies list in Get and List connection --- .../stable/2020-11-01/examples/VpnConnectionGet.json | 1 + .../stable/2020-11-01/examples/VpnConnectionList.json | 1 + .../Microsoft.Network/stable/2020-11-01/virtualWan.json | 7 +++++++ 3 files changed, 9 insertions(+) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionGet.json index 067d28c42b30..4bd7fbc1b4a9 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionGet.json @@ -20,6 +20,7 @@ "enableInternetSecurity": false, "ingressBytesTransferred": 0, "egressBytesTransferred": 0, + "trafficSelectorPolicies": [], "vpnLinkConnections": [ { "name": "Connection-Link1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionList.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionList.json index 8b302487219f..bf7f8bb7980c 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/examples/VpnConnectionList.json @@ -20,6 +20,7 @@ "enableInternetSecurity": false, "ingressBytesTransferred": 0, "egressBytesTransferred": 0, + "trafficSelectorPolicies": [], "vpnLinkConnections": [ { "name": "Connection-Link1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/virtualWan.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/virtualWan.json index 9ee66232c41c..b38785c0a981 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/virtualWan.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-11-01/virtualWan.json @@ -6357,6 +6357,13 @@ }, "description": "The IPSec Policies to be considered by this connection." }, + "trafficSelectorPolicies": { + "type": "array", + "items": { + "$ref": "./virtualNetworkGateway.json#/definitions/TrafficSelectorPolicy" + }, + "description": "The Traffic Selector Policies to be considered by this connection." + }, "enableRateLimiting": { "type": "boolean", "description": "EnableBgp flag."