diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/HubVirtualNetworkConnectionUpdateTags.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/HubVirtualNetworkConnectionUpdateTags.json new file mode 100644 index 000000000000..f00aefe46873 --- /dev/null +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/HubVirtualNetworkConnectionUpdateTags.json @@ -0,0 +1,59 @@ +{ + "parameters": { + "connectionName": "connection1", + "virtualHubName": "virtualHub1", + "resourceGroupName": "rg1", + "api-version": "2018-12-01", + "subscriptionId": "subid", + "hubVirtualNetworkConnectionParameters": { + "tags": { + "key1": "value1", + "key2": "value2" + } + } + }, + "responses": { + "200": { + "body": [ + { + "name": "connection1", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/virtualHubVnetConnections/connection1", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "provisioningState": "Succeeded", + "remoteVirtualNetwork": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1" + }, + "allowHubToRemoteVnetTransit": true, + "allowRemoteVnetToUseHubVnetGateways": false + } + } + ] + }, + "201": { + "body": [ + { + "name": "connection1", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/virtualHubVnetConnections/connection1", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "provisioningState": "Succeeded", + "remoteVirtualNetwork": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1" + }, + "allowHubToRemoteVnetTransit": true, + "allowRemoteVnetToUseHubVnetGateways": false + } + } + ] + } + } +} \ No newline at end of file diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/network.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/network.json index df07f99dcd5e..de9f9f081b9c 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/network.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/network.json @@ -33,8 +33,7 @@ } } }, - "paths": { - }, + "paths": {}, "definitions": { "ErrorDetails": { "properties": { @@ -208,6 +207,27 @@ "required": true, "type": "string", "description": "Client API version." + }, + "ResourceGroupNameParameter": { + "name": "resourceGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The resource group name of the Microsoft Azure resource." + }, + "VirtualHubNameParameter": { + "name": "virtualHubName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the Virtual Hub resource." + }, + "ConnectionNameParameter": { + "name": "connectionName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the connection resource." } } -} +} \ No newline at end of file diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/virtualWan.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/virtualWan.json index e54eaff6d51e..73f99b50c18d 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/virtualWan.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/virtualWan.json @@ -44,13 +44,6 @@ }, "description": "Retrieves the details of a VirtualWAN.", "parameters": [ - { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." - }, { "name": "VirtualWANName", "in": "path", @@ -63,6 +56,9 @@ }, { "$ref": "./network.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" } ], "responses": { @@ -93,11 +89,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "VirtualWANName", @@ -157,11 +149,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "VirtualWANName", @@ -218,11 +206,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "VirtualWANName", @@ -269,11 +253,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -348,11 +328,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnSite." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "vpnSiteName", @@ -393,11 +369,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnSite." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "vpnSiteName", @@ -457,11 +429,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnSite." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "vpnSiteName", @@ -518,11 +486,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnSite." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "vpnSiteName", @@ -569,11 +533,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnSite." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -648,11 +608,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "virtualWANName", @@ -705,11 +661,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "virtualWANName", @@ -752,18 +704,10 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { - "name": "virtualHubName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the VirtualHub." + "$ref": "./network.json#/parameters/VirtualHubNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -797,18 +741,10 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { - "name": "virtualHubName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the VirtualHub." + "$ref": "./network.json#/parameters/VirtualHubNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -861,18 +797,10 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { - "name": "virtualHubName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the VirtualHub." + "$ref": "./network.json#/parameters/VirtualHubNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -922,18 +850,10 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { - "name": "virtualHubName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the VirtualHub." + "$ref": "./network.json#/parameters/VirtualHubNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -973,11 +893,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1052,25 +968,13 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { - "name": "virtualHubName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the VirtualHub." + "$ref": "./network.json#/parameters/VirtualHubNameParameter" }, { - "name": "connectionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the vpn connection." + "$ref": "./network.json#/parameters/ConnectionNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1090,6 +994,121 @@ } } } + }, + "put": { + "operationId": "HubVirtualNetworkConnections_CreateOrUpdate", + "x-ms-examples": { + "HubVirtualNetworkConnectionPut": { + "$ref": "./examples/HubVirtualNetworkConnectionPut.json" + } + }, + "description": "Creates a HubVirtualNetworkConnection resource if it doesn't exist. Updates the HubVirtualNetworkConnection if one exists.", + "parameters": [ + { + "$ref": "./network.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "./network.json#/parameters/VirtualHubNameParameter" + }, + { + "$ref": "./network.json#/parameters/ConnectionNameParameter" + }, + { + "$ref": "./network.json#/parameters/ApiVersionParameter" + }, + { + "name": "hubVirtualNetworkConnectionParameters", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/HubVirtualNetworkConnection" + }, + "description": "Parameters supplied to create or update HubVirtualNetworkConnection." + } + ], + "responses": { + "200": { + "description": "Request successful. Returns the details of the HubVirtualNetworkConnection created or updated.", + "schema": { + "$ref": "#/definitions/HubVirtualNetworkConnection" + } + }, + "201": { + "description": "Request received successfully. Returns the details of the HubVirtualNetworkConnection created or updated.", + "schema": { + "$ref": "#/definitions/HubVirtualNetworkConnection" + } + }, + "default": { + "description": "Error", + "schema": { + "$ref": "./network.json#/definitions/Error" + } + } + }, + "x-ms-long-running-operation": true + }, + "patch": { + "tags": [ + "VirtualWANs" + ], + "operationId": "HubVirtualNetworkConnections_UpdateTags", + "x-ms-examples": { + "HubVirtualNetworkConnectionUpdate": { + "$ref": "./examples/HubVirtualNetworkConnectionUpdateTags.json" + } + }, + "description": "Updates HubVirtualNetworkConnection tags.", + "parameters": [ + { + "$ref": "./network.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "./network.json#/parameters/VirtualHubNameParameter" + }, + { + "$ref": "./network.json#/parameters/ConnectionNameParameter" + }, + { + "$ref": "./network.json#/parameters/ApiVersionParameter" + }, + { + "name": "hubVirtualNetworkConnectionParameters", + "in": "body", + "required": true, + "schema": { + "$ref": "./network.json#/definitions/TagsObject" + }, + "description": "Parameters supplied to update HubVirtualNetworkConnection tags." + } + ], + "responses": { + "200": { + "description": "Request successful. Returns the details of the HubVirtualNetworkConnection updated.", + "schema": { + "$ref": "#/definitions/HubVirtualNetworkConnection" + } + }, + "201": { + "description": "Request received successfully. Returns the details of the HubVirtualNetworkConnection updated.", + "schema": { + "$ref": "#/definitions/HubVirtualNetworkConnection" + } + }, + "default": { + "description": "Error", + "schema": { + "$ref": "./network.json#/definitions/Error" + } + } + }, + "x-ms-long-running-operation": true } }, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualHubs/{virtualHubName}/hubVirtualNetworkConnections": { @@ -1106,18 +1125,10 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualHub." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { - "name": "virtualHubName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the VirtualHub." + "$ref": "./network.json#/parameters/VirtualHubNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1156,11 +1167,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1201,11 +1208,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1265,11 +1268,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1326,11 +1325,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1377,11 +1372,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1456,11 +1447,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1470,11 +1457,7 @@ "description": "The name of the gateway." }, { - "name": "connectionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the vpn connection." + "$ref": "./network.json#/parameters/ConnectionNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1508,11 +1491,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1522,11 +1501,7 @@ "description": "The name of the gateway." }, { - "name": "connectionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the connection." + "$ref": "./network.json#/parameters/ConnectionNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1576,11 +1551,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1590,11 +1561,7 @@ "description": "The name of the gateway." }, { - "name": "connectionName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the connection." + "$ref": "./network.json#/parameters/ConnectionNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -1634,11 +1601,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1684,11 +1647,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnServerConfiguration." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "virtualWanName", @@ -1736,11 +1695,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "virtualWanName", @@ -1804,11 +1759,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnServerConfiguration." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "virtualWanName", @@ -1862,11 +1813,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the VirtualWan." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "virtualWanName", @@ -1912,11 +1859,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -1957,11 +1900,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -2021,11 +1960,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -2082,11 +2017,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -2133,11 +2064,7 @@ "$ref": "./network.json#/parameters/SubscriptionIdParameter" }, { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The resource group name of the P2SVpnGateway." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "$ref": "./network.json#/parameters/ApiVersionParameter" @@ -2207,11 +2134,7 @@ "description": "Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.", "parameters": [ { - "name": "resourceGroupName", - "in": "path", - "required": true, - "type": "string", - "description": "The name of the resource group." + "$ref": "./network.json#/parameters/ResourceGroupNameParameter" }, { "name": "gatewayName", @@ -2248,7 +2171,9 @@ } }, "x-ms-examples": { - "GenerateP2SVpnGatewayVPNProfile": { "$ref": "./examples/P2SVpnGatewayGenerateVpnProfile.json" } + "GenerateP2SVpnGatewayVPNProfile": { + "$ref": "./examples/P2SVpnGatewayGenerateVpnProfile.json" + } }, "x-ms-long-running-operation": true } @@ -2476,32 +2401,32 @@ "description": "Parameters for VirtualHub" }, "VirtualHubRouteTable": { - "properties" : { + "properties": { "routes": { - "type": "array", - "description": "list of all routes.", - "items": { - "$ref": "#/definitions/VirtualHubRoute" - } + "type": "array", + "description": "list of all routes.", + "items": { + "$ref": "#/definitions/VirtualHubRoute" + } } }, - "description" : "VirtualHub route table" + "description": "VirtualHub route table" }, "VirtualHubRoute": { - "properties" : { + "properties": { "addressPrefixes": { - "type": "array", - "description": "list of all addressPrefixes.", - "items": { - "type": "string" - } + "type": "array", + "description": "list of all addressPrefixes.", + "items": { + "type": "string" + } }, "nextHopIpAddress": { - "type": "string", - "description": "NextHop ip address." + "type": "string", + "description": "NextHop ip address." } }, - "description" : "VirtualHub route" + "description": "VirtualHub route" }, "VirtualHub": { "required": [ @@ -2625,7 +2550,7 @@ }, "vpnConnectionProtocolType": { "description": "Connection protocol used for this connection", - "$ref": "./virtualNetworkGateway.json#/definitions/ConnectionProtocol" + "$ref": "./virtualNetworkGateway.json#/definitions/ConnectionProtocol" }, "ingressBytesTransferred": { "type": "integer", @@ -2997,7 +2922,7 @@ ], "description": "Properties of Radius Server root certificate of P2SVpnServerConfiguration." }, - "P2SVpnServerConfigRadiusServerRootCertificate": { + "P2SVpnServerConfigRadiusServerRootCertificate": { "properties": { "properties": { "x-ms-client-flatten": true, @@ -3097,7 +3022,7 @@ ], "description": "Radius client root certificate of P2SVpnServerConfiguration." }, - "P2SVpnServerConfigurationProperties": { + "P2SVpnServerConfigurationProperties": { "properties": { "name": { "type": "string", @@ -3249,7 +3174,7 @@ }, "description": "VpnClientConnectionHealth properties" }, - "P2SVpnGatewayProperties": { + "P2SVpnGatewayProperties": { "properties": { "virtualHub": { "$ref": "./network.json#/definitions/SubResource", @@ -3345,4 +3270,4 @@ "description": "Vpn Profile Response for package generation" } } -} +} \ No newline at end of file