diff --git a/specification/network/resource-manager/Microsoft.Network/2017-09-01/examples/VirtualNetworkCreatePeering.json b/specification/network/resource-manager/Microsoft.Network/2017-09-01/examples/VirtualNetworkCreatePeering.json deleted file mode 100644 index 1e08fc150302..000000000000 --- a/specification/network/resource-manager/Microsoft.Network/2017-09-01/examples/VirtualNetworkCreatePeering.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "parameters" : { - "api-version" : "2017-09-01", - "subscriptionId" : "subid", - "resourceGroupName" : "peerTest", - "virtualNetworkName" : "vnet1", - "parameters": { - "properties": { - "addressSpace": { - "addressPrefixes": [ - "10.0.0.0/16" - ] - }, - "virtualNetworkPeerings": [ - { - "name": "peer", - "properties": { - "allowVirtualNetworkAccess": true, - "allowForwardedTraffic": true, - "allowGatewayTransit": false, - "useRemoteGateways": false, - "remoteVirtualNetwork": { - "id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2" - } - } - } - ] - } - } - }, - "responses" : { - "200" : { - "body" : { - "name" : "vnet1", - "id" : "/subscriptions/subid/resourceGroups/test-evg/providers/Microsoft.Network/virtualNetworks/vnet1", - "type" : "Microsoft.Network/virtualNetworks", - "location" : "westus", - "properties" : { - "provisioningState" : "Succeeded", - "addressSpace" : { - "addressPrefixes" : [ - "10.0.0.0/16" - ] - }, - "subnets": [], - "virtualNetworkPeerings" : [ - { - "id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer", - "name": "peer", - "properties": { - "allowVirtualNetworkAccess": true, - "allowForwardedTraffic": true, - "allowGatewayTransit": false, - "useRemoteGateways": false, - "remoteVirtualNetwork": { - "id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2" - }, - "peeringState": "Initiated", - "provisioningState": "Succeeded" - } - } - ] - } - } - }, - "201" : { - "body" : { - "name" : "vnet1", - "id" : "/subscriptions/subid/resourceGroups/test-evg/providers/Microsoft.Network/virtualNetworks/vnet1", - "type" : "Microsoft.Network/virtualNetworks", - "location" : "westus", - "properties" : { - "provisioningState" : "Succeeded", - "addressSpace" : { - "addressPrefixes" : [ - "10.0.0.0/16" - ] - }, - "subnets": [], - "virtualNetworkPeerings" : [ - { - "id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet1/virtualNetworkPeerings/peer", - "name": "peer", - "properties": { - "allowVirtualNetworkAccess": true, - "allowForwardedTraffic": true, - "allowGatewayTransit": false, - "useRemoteGateways": false, - "remoteVirtualNetwork": { - "id": "/subscriptions/subid/resourceGroups/peerTest/providers/Microsoft.Network/virtualNetworks/vnet2" - }, - "peeringState": "Initiated", - "provisioningState": "Succeeded" - } - } - ] - } - } - } - } -} diff --git a/specification/network/resource-manager/Microsoft.Network/2017-09-01/examples/VirtualNetworkCreateServiceEndpoints.json b/specification/network/resource-manager/Microsoft.Network/2017-09-01/examples/VirtualNetworkCreateServiceEndpoints.json new file mode 100644 index 000000000000..d5264221c6ae --- /dev/null +++ b/specification/network/resource-manager/Microsoft.Network/2017-09-01/examples/VirtualNetworkCreateServiceEndpoints.json @@ -0,0 +1,110 @@ +{ + "parameters" : { + "api-version" : "2017-09-01", + "subscriptionId" : "subid", + "resourceGroupName" : "vnetTest", + "virtualNetworkName" : "vnet1", + "parameters": { + "properties": { + "addressSpace": { + "addressPrefixes": [ + "10.0.0.0/16" + ] + }, + "subnets": [ + { + "name": "test-1", + "properties": { + "addressPrefix": "10.0.0.0/16", + "serviceEndpoints": [ + { + "service": "Microsoft.Storage" + } + ] + } + } + ] + } + } + }, + "responses" : { + "200" : { + "body" : { + "name" : "vnet1", + "id" : "/subscriptions/subid/resourceGroups/vnetTest/providers/Microsoft.Network/virtualNetworks/vnet1", + "type" : "Microsoft.Network/virtualNetworks", + "location" : "westus", + "properties" : { + "provisioningState" : "Succeeded", + "addressSpace" : { + "addressPrefixes" : [ + "10.0.0.0/16" + ] + }, + "subnets": [ + { + "name": "test-1", + "id": "/subscriptions/subid/resourceGroups/vnetTest/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/test-1", + "properties": { + "addressPrefix": "10.0.0.0/16", + "ipConfigurations": [], + "resourceNavigationLinks": [], + "serviceEndpoints": [ + { + "provisioningState": "Succeeded", + "service": "Microsoft.Storage", + "locations": [ + "eastus2(stage)", + "usnorth(stage)" + ] + } + ], + "provisioningState": "Succeeded" + } + } + ], + "virtualNetworkPeerings" : [] + } + } + }, + "201" : { + "body" : { + "name" : "vnet1", + "id" : "/subscriptions/subid/resourceGroups/vnetTest/providers/Microsoft.Network/virtualNetworks/vnet1", + "type" : "Microsoft.Network/virtualNetworks", + "location" : "westus", + "properties" : { + "provisioningState" : "Succeeded", + "addressSpace" : { + "addressPrefixes" : [ + "10.0.0.0/16" + ] + }, + "subnets": [ + { + "name": "test-1", + "id": "/subscriptions/subid/resourceGroups/vnetTest/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/test-1", + "properties": { + "addressPrefix": "10.0.0.0/16", + "ipConfigurations": [], + "resourceNavigationLinks": [], + "serviceEndpoints": [ + { + "provisioningState": "Succeeded", + "service": "Microsoft.Storage", + "locations": [ + "eastus2(stage)", + "usnorth(stage)" + ] + } + ], + "provisioningState": "Succeeded" + } + } + ], + "virtualNetworkPeerings" : [] + } + } + } + } +} diff --git a/specification/network/resource-manager/Microsoft.Network/2017-09-01/virtualNetwork.json b/specification/network/resource-manager/Microsoft.Network/2017-09-01/virtualNetwork.json index b7bbbcbc29f6..a795e818262a 100644 --- a/specification/network/resource-manager/Microsoft.Network/2017-09-01/virtualNetwork.json +++ b/specification/network/resource-manager/Microsoft.Network/2017-09-01/virtualNetwork.json @@ -183,7 +183,7 @@ "x-ms-examples": { "Create virtual network": { "$ref": "./examples/VirtualNetworkCreate.json" }, "Create virtual network with subnet": { "$ref": "./examples/VirtualNetworkCreateSubnet.json" }, - "Create virtual network with peering": { "$ref": "./examples/VirtualNetworkCreatePeering.json" } + "Create virtual network with service endpoints": { "$ref": "./examples/VirtualNetworkCreateServiceEndpoints.json" } } } },