From 38e3a605707c63fe0777fa995990fa89191e10e5 Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 14:21:23 -0700 Subject: [PATCH 01/10] Relocated readOnly property --- .../stable/2018-08-01/virtualNetworkTap.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json index 60de3206db6f..6468a55de210 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json @@ -322,12 +322,12 @@ "VirtualNetworkTapPropertiesFormat": { "properties": { "networkInterfaceTapConfigurations": { + "readOnly": true, "type": "array", "items": { "$ref": "./networkInterface.json#/definitions/NetworkInterfaceTapConfiguration", "description": "The reference of the Network Interface." - }, - "readOnly": true, + }, "description": "Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped." }, "destinationNetworkInterfaceIPConfiguration": { From 013bfd5682a0a725d9d96514826aa0c1a6b98d13 Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 14:35:14 -0700 Subject: [PATCH 02/10] Readded provisioning state to interfaceEndpoint.json --- .../stable/2018-08-01/interfaceEndpoint.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json index 7b683698952a..6c8bcae9b20a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json @@ -298,6 +298,11 @@ "type": "string", "readOnly": true, "description": "A read-only property that identifies who created this interface endpoint." + }, + "provisioningState": { + "readOnly": true, + "type": "string", + "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." } }, "description": "Properties of the interface endpoint." From 812446b7b3342ef5a66aec2fbfafe044168ce72a Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 14:40:08 -0700 Subject: [PATCH 03/10] Updated networkInterface.json --- .../stable/2018-08-01/networkInterface.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json index fe0847df370a..415b4f70309f 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json @@ -765,6 +765,11 @@ "readOnly": true, "type": "string", "description": "Sub Resource type." + }, + "provisioningState": { + "readOnly": true, + "type": "string", + "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." } }, "allOf": [ @@ -932,6 +937,7 @@ "description": "The reference of the NetworkSecurityGroup resource." }, "interfaceEndpoint": { + "readOnly": true, "$ref": "./interfaceEndpoint.json#/definitions/InterfaceEndpoint", "description": "A reference to the interface endpoint to which the network interface is linked." }, From 009da7a31ab27f24304ac66bff30ca7322f94e56 Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 14:42:16 -0700 Subject: [PATCH 04/10] Updated serviceEndpointPolicy.json --- .../stable/2018-08-01/serviceEndpointPolicy.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json index 77368001d79a..0d4b6934ad2c 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json @@ -530,6 +530,7 @@ "description": "A list of service resources." }, "provisioningState": { + "readOnly" : true, "type": "string", "description": "The provisioning state of the service end point policy definition. Possible values are: 'Updating', 'Deleting', and 'Failed'." } @@ -584,6 +585,14 @@ }, "description": "A collection of service endpoint policy definitions of the service endpoint policy." }, + "subnets": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "./virtualNetwork.json#/definitions/Subnet" + }, + "description": "A collection of references to subnets." + }, "resourceGuid": { "type": "string", "description": "The resource GUID property of the service endpoint policy resource." From ce4109b18bfa1cc94726a2e69fe8862063c1e9f2 Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 14:50:02 -0700 Subject: [PATCH 05/10] Update virtualNetworkTap.json --- .../stable/2018-08-01/virtualNetworkTap.json | 51 +++++++++++-------- 1 file changed, 31 insertions(+), 20 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json index 6468a55de210..60d5d7384ee3 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json @@ -320,29 +320,40 @@ "description": "Virtual Network Tap resource" }, "VirtualNetworkTapPropertiesFormat": { - "properties": { - "networkInterfaceTapConfigurations": { - "readOnly": true, - "type": "array", - "items": { - "$ref": "./networkInterface.json#/definitions/NetworkInterfaceTapConfiguration", - "description": "The reference of the Network Interface." - }, - "description": "Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped." - }, - "destinationNetworkInterfaceIPConfiguration": { - "$ref": "./networkInterface.json#/definitions/NetworkInterfaceIPConfiguration", - "description": "The reference to the private IP Address of the collector nic that will receive the tap" + "properties": { + "networkInterfaceTapConfigurations": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "./networkInterface.json#/definitions/NetworkInterfaceTapConfiguration", + "description": "The reference of the Network Interface." }, - "destinationLoadBalancerFrontEndIPConfiguration": { - "$ref": "./loadBalancer.json#/definitions/FrontendIPConfiguration", - "description": "The reference to the private IP address on the internal Load Balancer that will receive the tap" - }, - "destinationPort": { - "type": "integer", - "description": "The VXLAN destination port that will receive the tapped traffic." + "description": "Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped.", + "provisioningState": { + "readOnly": true, + "type": "string", + "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." } }, + "resourceGuid": { + "type": "string", + "readOnly": true, + "description": "The resourceGuid property of the Virtual Network resource." + }, + "description": "Virtual Network Tap properties.", + "destinationNetworkInterfaceIPConfiguration": { + "$ref": "./networkInterface.json#/definitions/NetworkInterfaceIPConfiguration", + "description": "The reference to the private IP Address of the collector nic that will receive the tap" + }, + "destinationLoadBalancerFrontEndIPConfiguration": { + "$ref": "./loadBalancer.json#/definitions/FrontendIPConfiguration", + "description": "The reference to the private IP address on the internal Load Balancer that will receive the tap" + }, + "destinationPort": { + "type": "integer", + "description": "The VXLAN destination port that will receive the tapped traffic." + } + }, "description": "Virtual Network Tap properties." }, "VirtualNetworkTapListResult": { From cb211a8000ef36183c0a55e23a64d1276a2554b3 Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 15:50:02 -0700 Subject: [PATCH 06/10] Fix semantic issue --- .../stable/2018-08-01/virtualNetworkTap.json | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json index 60d5d7384ee3..760a91536b57 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json @@ -320,6 +320,7 @@ "description": "Virtual Network Tap resource" }, "VirtualNetworkTapPropertiesFormat": { + "description": "Virtual Network Tap properties.", "properties": { "networkInterfaceTapConfigurations": { "readOnly": true, @@ -328,19 +329,18 @@ "$ref": "./networkInterface.json#/definitions/NetworkInterfaceTapConfiguration", "description": "The reference of the Network Interface." }, - "description": "Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped.", - "provisioningState": { - "readOnly": true, - "type": "string", - "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." - } + "description": "Specifies the list of resource IDs for the network interface IP configuration that needs to be tapped." }, "resourceGuid": { "type": "string", - "readOnly": true, + "readOnly": true, "description": "The resourceGuid property of the Virtual Network resource." }, - "description": "Virtual Network Tap properties.", + "provisioningState": { + "readOnly": true, + "type": "string", + "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." + }, "destinationNetworkInterfaceIPConfiguration": { "$ref": "./networkInterface.json#/definitions/NetworkInterfaceIPConfiguration", "description": "The reference to the private IP Address of the collector nic that will receive the tap" @@ -353,8 +353,7 @@ "type": "integer", "description": "The VXLAN destination port that will receive the tapped traffic." } - }, - "description": "Virtual Network Tap properties." + } }, "VirtualNetworkTapListResult": { "properties": { From 923e6e227b28e754b3ea3cd2853d83ea23b8925e Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 16:44:22 -0700 Subject: [PATCH 07/10] Multiple changes --- .../2018-08-01/examples/InterfaceEndpointCreate.json | 1 + .../NetworkInterfaceTapConfigurationCreate.json | 6 ++++-- .../NetworkInterfaceTapConfigurationGet.json | 3 ++- .../NetworkInterfaceTapConfigurationList.json | 3 ++- .../examples/ServiceEndpointPolicyCreate.json | 10 ++++++++-- .../ServiceEndpointPolicyCreateWithDefinition.json | 10 ++++++++-- .../examples/ServiceEndpointPolicyGet.json | 5 ++++- .../examples/ServiceEndpointPolicyList.json | 10 ++++++++-- .../examples/ServiceEndpointPolicyListAll.json | 10 ++++++++-- .../2018-08-01/examples/VirtualNetworkTapCreate.json | 4 ++++ .../2018-08-01/examples/VirtualNetworkTapGet.json | 2 ++ .../2018-08-01/examples/VirtualNetworkTapList.json | 4 ++++ .../examples/VirtualNetworkTapListAll.json | 4 ++++ .../examples/VirtualNetworkTapUpdateTags.json | 1 + .../stable/2018-08-01/interfaceEndpoint.json | 2 +- .../stable/2018-08-01/networkInterface.json | 12 ++++++------ .../stable/2018-08-01/serviceEndpointPolicy.json | 2 ++ .../stable/2018-08-01/virtualNetworkTap.json | 4 ++-- 18 files changed, 71 insertions(+), 22 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json index bf3eee8ac301..555ae2ec378a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json @@ -25,6 +25,7 @@ "properties" : { "provisioningState" : "Succeeded", "fqdn": "uniqueIdentifier.fqdn.windows.net", + "provisioningState": "Succeded", "owner": "User", "endpointService": { "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Provider/resourceType/resourceName" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationCreate.json index 3f9f4f9be7aa..682a631a10f5 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationCreate.json @@ -23,7 +23,8 @@ "properties": { "virtualNetworkTap": { "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworkTaps/testvtap" - } + }, + "provisioningState": "Succeded" } } }, @@ -36,7 +37,8 @@ "properties": { "virtualNetworkTap": { "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworkTaps/testvtap" - } + }, + "provisioningState": "Succeded" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationGet.json index 8cd8d8d40e18..466c86aa4189 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationGet.json @@ -17,7 +17,8 @@ "properties": { "virtualNetworkTap": { "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworkTaps/testvtap" - } + }, + "provisioningState": "Succeded" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationList.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationList.json index f0c7937743a4..7d61efe95663 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/NetworkInterfaceTapConfigurationList.json @@ -17,7 +17,8 @@ "properties": { "virtualNetworkTap": { "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworkTaps/testvtap" - } + }, + "provisioningState": "Succeded" } } ] diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreate.json index a982b30fe3f9..1ecb9b1e3a4c 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreate.json @@ -15,7 +15,10 @@ "location": "westus", "properties": { - "serviceEndpointPolicyDefinitions": [ ] + "serviceEndpointPolicyDefinitions": [ ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } }, @@ -27,7 +30,10 @@ "location": "westus", "properties": { - "serviceEndpointPolicyDefinitions": [] + "serviceEndpointPolicyDefinitions": [], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreateWithDefinition.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreateWithDefinition.json index b59ee9b39daa..e86974c3e0e9 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreateWithDefinition.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyCreateWithDefinition.json @@ -45,7 +45,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } }, @@ -70,7 +73,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyGet.json index f4eab56351b7..fc10bc95c439 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyGet.json @@ -27,7 +27,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyList.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyList.json index 810407c8912b..b60866a3869d 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyList.json @@ -27,7 +27,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } }, { @@ -49,7 +52,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } ] diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyListAll.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyListAll.json index f30124c8e816..b29054a1a322 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyListAll.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/ServiceEndpointPolicyListAll.json @@ -27,7 +27,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } }, { @@ -50,7 +53,10 @@ ] } } - ] + ], + "subnets": [ ], + "provisioningState": "Succeeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F" } } ] diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapCreate.json index 0dc3b921c026..9a743f52e7d6 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapCreate.json @@ -26,6 +26,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface2/tapConfigurations/testtapConfiguration" @@ -46,6 +48,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface2/tapConfigurations/testtapConfiguration" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapGet.json index 59a6f4b96524..0621f8f10575 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapGet.json @@ -18,6 +18,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface2/tapConfigurations/testtapConfiguration" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapList.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapList.json index a174654e5d84..6b36cfcc3f9d 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapList.json @@ -19,6 +19,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface2/tapConfigurations/testtapConfiguration" @@ -37,6 +39,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface3/tapConfigurations/testtapConfiguration" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapListAll.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapListAll.json index 5c646f5a4310..b1987192c0fd 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapListAll.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapListAll.json @@ -18,6 +18,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface2/tapConfigurations/testtapConfiguration" @@ -36,6 +38,8 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", + "resourceGuid": "6A7C139D-8B8D-499B-B7CB-4F3F02A8A44F", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface3/tapConfigurations/testtapConfiguration" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapUpdateTags.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapUpdateTags.json index 36e38aca3c10..4a8882e611e8 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapUpdateTags.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/VirtualNetworkTapUpdateTags.json @@ -26,6 +26,7 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface/ipConfigurations/testIPConfig1" }, "destinationPort": 4789, + "provisioningState": "Succeded", "networkInterfaceTapConfigurations": [ { "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/testNetworkInterface2/tapConfigurations/testtapConfiguration" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json index 6c8bcae9b20a..4264a432a897 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/interfaceEndpoint.json @@ -302,7 +302,7 @@ "provisioningState": { "readOnly": true, "type": "string", - "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." + "description": "The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'." } }, "description": "Properties of the interface endpoint." diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json index 415b4f70309f..1b7a006b5d28 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/networkInterface.json @@ -765,11 +765,6 @@ "readOnly": true, "type": "string", "description": "Sub Resource type." - }, - "provisioningState": { - "readOnly": true, - "type": "string", - "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." } }, "allOf": [ @@ -784,8 +779,13 @@ "virtualNetworkTap": { "$ref": "./virtualNetworkTap.json#/definitions/VirtualNetworkTap", "description": "The reference of the Virtual Network Tap resource." + }, + "provisioningState": { + "readOnly": true, + "type": "string", + "description": "The provisioning state of the network interface tap configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." } - }, + }, "description": "Properties of Virtual Network Tap configuration." }, "NetworkInterfaceIPConfigurationPropertiesFormat": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json index 0d4b6934ad2c..ca43b15b56b1 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/serviceEndpointPolicy.json @@ -595,10 +595,12 @@ }, "resourceGuid": { "type": "string", + "readOnly": true, "description": "The resource GUID property of the service endpoint policy resource." }, "provisioningState": { "type": "string", + "readOnly": true, "description": "The provisioning state of the service endpoint policy. Possible values are: 'Updating', 'Deleting', and 'Failed'." } }, diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json index 760a91536b57..6375a8171f79 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/virtualNetworkTap.json @@ -334,12 +334,12 @@ "resourceGuid": { "type": "string", "readOnly": true, - "description": "The resourceGuid property of the Virtual Network resource." + "description": "The resourceGuid property of the virtual network tap." }, "provisioningState": { "readOnly": true, "type": "string", - "description": "The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'." + "description": "The provisioning state of the virtual network tap. Possible values are: 'Updating', 'Deleting', and 'Failed'." }, "destinationNetworkInterfaceIPConfiguration": { "$ref": "./networkInterface.json#/definitions/NetworkInterfaceIPConfiguration", From 787e10940f1df3101a5613e6a6b38a45688d2bcf Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 16:47:27 -0700 Subject: [PATCH 08/10] More example fixes --- .../stable/2018-08-01/examples/InterfaceEndpointDelete.json | 2 +- .../stable/2018-08-01/examples/InterfaceEndpointGet.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointDelete.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointDelete.json index 9d4c3160c2bd..a6b3f9da0084 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointDelete.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointDelete.json @@ -3,7 +3,7 @@ "api-version": "2018-08-01", "subscriptionId" : "subId", "resourceGroupName": "rg1", - "networkInterfaceName": "testIe" + "interfaceEndpointName": "testIe" }, "responses" : { "200" : { }, diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json index 96b332642d3e..0750129cb81d 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json @@ -3,7 +3,7 @@ "api-version": "2018-08-01", "subscriptionId" : "subId", "resourceGroupName" : "rg1", - "virtualNetworkName" : "testIe" + "interfaceEndpointName" : "testIe" }, "responses" : { "200" : { From 58571b91229b0a799a663f181477e0d36968a9ad Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 16:57:49 -0700 Subject: [PATCH 09/10] Dummy commit --- .../stable/2018-08-01/examples/InterfaceEndpointGet.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json index 0750129cb81d..bfcdaffc9152 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointGet.json @@ -3,7 +3,7 @@ "api-version": "2018-08-01", "subscriptionId" : "subId", "resourceGroupName" : "rg1", - "interfaceEndpointName" : "testIe" + "interfaceEndpointName" : "testIe" }, "responses" : { "200" : { From b28493d9fa6df347eedcfb4410cae76d2ae7d592 Mon Sep 17 00:00:00 2001 From: Will Ehrich Date: Mon, 10 Sep 2018 17:08:50 -0700 Subject: [PATCH 10/10] Fixed duplicate --- .../stable/2018-08-01/examples/InterfaceEndpointCreate.json | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json index 555ae2ec378a..dfbdbe5a6c66 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-08-01/examples/InterfaceEndpointCreate.json @@ -23,7 +23,6 @@ "id" : "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/interfaceEndpoints/testIe", "location" : "eastus", "properties" : { - "provisioningState" : "Succeeded", "fqdn": "uniqueIdentifier.fqdn.windows.net", "provisioningState": "Succeded", "owner": "User",