From c6b9d9a22706da09146dc8820a1b26c83f110717 Mon Sep 17 00:00:00 2001 From: NIRMAL KUMAR Date: Wed, 30 Jan 2019 03:21:29 +0530 Subject: [PATCH 01/14] Changes in the existing APIs result format. --- .../stable/2018-12-01/applicationGateway.json | 42 ++++++------------- ...tionGatewayAvailableRequestHeadersGet.json | 10 ++--- ...ionGatewayAvailableResponseHeadersGet.json | 10 ++--- ...ionGatewayAvailableServerVariablesGet.json | 10 ++--- 4 files changed, 24 insertions(+), 48 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json index 78ffa08146ad..04a0363c0be8 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json @@ -2195,43 +2195,25 @@ "description": "Allows to disable rules within a rule group or an entire rule group." }, "ApplicationGatewayAvailableServerVariablesResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of supported server variables in application gateway." - } + "type": "array", + "items": { + "type": "string" }, - "description": "Response for ApplicationGatewayAvailableServerVariables API service call." + "description": "The list of supported server variables in application gateway." }, "ApplicationGatewayAvailableRequestHeadersResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of supported request headers in application gateway." - } + "type": "array", + "items": { + "type": "string" }, - "description": "Response for ApplicationGatewayAvailableRequestHeaders API service call." + "description": "The list of supported request headers in application gateway." }, "ApplicationGatewayAvailableResponseHeadersResult": { - "type": "object", - "properties": { - "value": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of supported response header in application gateway." - } + "type": "array", + "items": { + "type": "string" }, - "description": "Response for ApplicationGatewayAvailableResponeHeaders API service call." + "description": "The list of supported response headers in application gateway." }, "ApplicationGatewayFirewallExclusion": { "properties": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableRequestHeadersGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableRequestHeadersGet.json index a0266942a082..ed7d9975f010 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableRequestHeadersGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableRequestHeadersGet.json @@ -1,15 +1,13 @@ { "parameters": { "api-version": "2018-12-01", - "subscriptionId": "subid" + "subscriptionId": "72f988bf-86f1-41af-91ab-2d7cd0dddd4" }, "responses": { "200": { - "body": { - "value": [ - "Accept-Charset" - ] - } + "body": [ + "Accept-Charset" + ] } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableResponseHeadersGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableResponseHeadersGet.json index 526e279b6526..25c86f74da4f 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableResponseHeadersGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableResponseHeadersGet.json @@ -1,15 +1,13 @@ { "parameters": { "api-version": "2018-12-01", - "subscriptionId": "subid" + "subscriptionId": "72f988bf-86f1-41af-91ab-2d7cd0dddd4" }, "responses": { "200": { - "body": { - "value": [ - "Access-Control-Allow-Origin" - ] - } + "body": [ + "Access-Control-Allow-Origin" + ] } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableServerVariablesGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableServerVariablesGet.json index 372dd049ca86..dc711d8ba8e8 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableServerVariablesGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayAvailableServerVariablesGet.json @@ -1,15 +1,13 @@ { "parameters": { "api-version": "2018-12-01", - "subscriptionId": "subid" + "subscriptionId": "72f988bf-86f1-41af-91ab-2d7cd0dddd4" }, "responses": { "200": { - "body": { - "value": [ - "request_query" - ] - } + "body": [ + "request_query" + ] } } } From 4cfc1089081248e0ab66d7de02db684f039144d3 Mon Sep 17 00:00:00 2001 From: NIRMAL KUMAR Date: Wed, 30 Jan 2019 13:15:40 +0530 Subject: [PATCH 02/14] adding proxyresource to server variables APIs result --- .../stable/2018-12-01/applicationGateway.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json index 04a0363c0be8..da45000540b0 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json @@ -2199,6 +2199,11 @@ "items": { "type": "string" }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" + } + ], "description": "The list of supported server variables in application gateway." }, "ApplicationGatewayAvailableRequestHeadersResult": { @@ -2206,6 +2211,11 @@ "items": { "type": "string" }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" + } + ], "description": "The list of supported request headers in application gateway." }, "ApplicationGatewayAvailableResponseHeadersResult": { @@ -2213,6 +2223,11 @@ "items": { "type": "string" }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" + } + ], "description": "The list of supported response headers in application gateway." }, "ApplicationGatewayFirewallExclusion": { From 75550eabf14068a714c31e094806b3f7759a577e Mon Sep 17 00:00:00 2001 From: nirkum18 <44569053+nirkum18@users.noreply.github.com> Date: Thu, 31 Jan 2019 00:32:39 +0530 Subject: [PATCH 03/14] Updating applicationgateway.json --- .../stable/2018-12-01/applicationGateway.json | 48 ++++++++++++------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json index da45000540b0..b367d5babd76 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json @@ -2194,41 +2194,53 @@ ], "description": "Allows to disable rules within a rule group or an entire rule group." }, - "ApplicationGatewayAvailableServerVariablesResult": { - "type": "array", - "items": { - "type": "string" + "ApplicationGatewayAvailableServerVariablesResult": { + "type": "object", + "properties": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The list of supported server variables in application gateway." }, - "allOf": [ + "allOf": [ { "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" } ], - "description": "The list of supported server variables in application gateway." + "description": "Response for ApplicationGatewayAvailableServerVariables API service call." }, - "ApplicationGatewayAvailableRequestHeadersResult": { - "type": "array", - "items": { - "type": "string" + "ApplicationGatewayAvailableRequestHeadersResult": { + "type": "object", + "properties": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The list of supported request headers in application gateway." }, - "allOf": [ + "allOf": [ { "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" } ], - "description": "The list of supported request headers in application gateway." + "description": "Response for ApplicationGatewayAvailableRequestHeaders API service call." }, - "ApplicationGatewayAvailableResponseHeadersResult": { - "type": "array", - "items": { - "type": "string" + "ApplicationGatewayAvailableResponseHeadersResult": { + "type": "object", + "properties": { + "type": "array", + "items": { + "type": "string" + }, + "description": "The list of supported response headers in application gateway." }, - "allOf": [ + "allOf": [ { "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" } ], - "description": "The list of supported response headers in application gateway." + "description": "Response for ApplicationGatewayAvailableResponseHeaders API service call." }, "ApplicationGatewayFirewallExclusion": { "properties": { From df47719ee2629df90e8b8e2ba3cd23d41bd73c3d Mon Sep 17 00:00:00 2001 From: nirkum18 <44569053+nirkum18@users.noreply.github.com> Date: Thu, 31 Jan 2019 04:25:58 +0530 Subject: [PATCH 04/14] Update applicationGateway.json --- .../stable/2018-12-01/applicationGateway.json | 45 ++++--------------- 1 file changed, 9 insertions(+), 36 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json index b367d5babd76..a75135881c8e 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json @@ -2195,51 +2195,24 @@ "description": "Allows to disable rules within a rule group or an entire rule group." }, "ApplicationGatewayAvailableServerVariablesResult": { - "type": "object", - "properties": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of supported server variables in application gateway." + "type": "array", + "items": { + "type": "string" }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" - } - ], "description": "Response for ApplicationGatewayAvailableServerVariables API service call." }, "ApplicationGatewayAvailableRequestHeadersResult": { - "type": "object", - "properties": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of supported request headers in application gateway." + "type": "array", + "items": { + "type": "string" }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" - } - ], "description": "Response for ApplicationGatewayAvailableRequestHeaders API service call." }, "ApplicationGatewayAvailableResponseHeadersResult": { - "type": "object", - "properties": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of supported response headers in application gateway." + "type": "array", + "items": { + "type": "string" }, - "allOf": [ - { - "$ref": "../../../../../common-types/resource-management/v1/types.json#/definitions/ProxyResource" - } - ], "description": "Response for ApplicationGatewayAvailableResponseHeaders API service call." }, "ApplicationGatewayFirewallExclusion": { From a5255e79e713e121a0490b5cc46f1834e9b74fa2 Mon Sep 17 00:00:00 2001 From: Joel Hendrix Date: Wed, 30 Jan 2019 15:37:10 -0800 Subject: [PATCH 05/14] add Go SDK build for 2018-12-01 --- specification/network/resource-manager/readme.go.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/specification/network/resource-manager/readme.go.md b/specification/network/resource-manager/readme.go.md index 3812c862f313..e4700c19d430 100644 --- a/specification/network/resource-manager/readme.go.md +++ b/specification/network/resource-manager/readme.go.md @@ -13,6 +13,7 @@ go: ``` yaml $(go) && $(multiapi) batch: + - tag: package-2018-12 - tag: package-2018-10 - tag: package-2018-08 - tag: package-2018-07 @@ -34,6 +35,15 @@ batch: - tag: package-2015-05-preview ``` +### Tag: package-2018-12 and go + +These settings apply only when `--tag=package-2018-12 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag) == 'package-2018-12' && $(go) +output-folder: $(go-sdk-folder)/services/$(namespace)/mgmt/2018-12-01/$(namespace) +``` + ### Tag: package-2018-10 and go These settings apply only when `--tag=package-2018-10 --go` is specified on the command line. From 56ef285f9fd543735f26325dbb91f34f9b3c320d Mon Sep 17 00:00:00 2001 From: NIRMAL KUMAR Date: Fri, 1 Feb 2019 01:02:56 +0530 Subject: [PATCH 06/14] changes to pythonand ruby readme files --- .../network/resource-manager/readme.python.md | 12 ++++++++++++ .../network/resource-manager/readme.ruby.md | 10 ++++++++++ 2 files changed, 22 insertions(+) diff --git a/specification/network/resource-manager/readme.python.md b/specification/network/resource-manager/readme.python.md index 11163fe1269d..2e5c1993aba6 100644 --- a/specification/network/resource-manager/readme.python.md +++ b/specification/network/resource-manager/readme.python.md @@ -18,6 +18,7 @@ Generate all API versions currently shipped for this package ```yaml $(python) && $(multiapi) batch: + - tag: package-2018-12 - tag: package-2018-10 - tag: package-2018-08 - tag: package-2018-07 @@ -36,6 +37,17 @@ batch: - tag: package-2015-06split ``` +### Tag: package-2018-12 and python + +These settings apply only when `--tag=package-2018-12 --python` is specified on the command line. +Please also specify `--python-sdks-folder=`. + +``` yaml $(tag) == 'package-2018-12' && $(python) +python: + namespace: azure.mgmt.network.v2018_12_01 +output-folder: $(python-sdks-folder)/azure-mgmt-network/azure/mgmt/network/v2018_12_01 +``` + ### Tag: package-2018-10 and python These settings apply only when `--tag=package-2018-10 --python` is specified on the command line. diff --git a/specification/network/resource-manager/readme.ruby.md b/specification/network/resource-manager/readme.ruby.md index 468105cf3705..7f2a7ea127c5 100644 --- a/specification/network/resource-manager/readme.ruby.md +++ b/specification/network/resource-manager/readme.ruby.md @@ -26,6 +26,16 @@ batch: - tag: package-2018-01-only ``` +### Tag: package-2018-12 and ruby + +These settings apply only when `--tag=package-2018-12 --ruby` is specified on the command line. +Please also specify `--ruby-sdks-folder=`. + +``` yaml $(tag) == 'package-2018-12' && $(ruby) + namespace: "Azure::Network::Mgmt::V2018_12_01" +output-folder: $(ruby-sdks-folder)/management/azure_mgmt_network/lib +``` + ### Tag: package-2015-05-preview and ruby These settings apply only when `--tag=package-2015-05-preview --ruby` is specified on the command line. From f2fca4d162b45aa8e893a118c2fa0900d90e8d50 Mon Sep 17 00:00:00 2001 From: nirkum18 <44569053+nirkum18@users.noreply.github.com> Date: Fri, 1 Feb 2019 01:05:27 +0530 Subject: [PATCH 07/14] Update readme.ruby.md --- specification/network/resource-manager/readme.ruby.md | 1 + 1 file changed, 1 insertion(+) diff --git a/specification/network/resource-manager/readme.ruby.md b/specification/network/resource-manager/readme.ruby.md index 7f2a7ea127c5..b28dec4066c9 100644 --- a/specification/network/resource-manager/readme.ruby.md +++ b/specification/network/resource-manager/readme.ruby.md @@ -12,6 +12,7 @@ azure-arm: true ``` yaml $(ruby) && $(multiapi) batch: + - tag: package-2018-12 - tag: package-2015-05-preview - tag: package-2015-06split - tag: package-2016-03 From d020b94bc250d5e26233fad77ba79aadae69d1ea Mon Sep 17 00:00:00 2001 From: NIRMAL KUMAR Date: Fri, 1 Feb 2019 02:08:46 +0530 Subject: [PATCH 08/14] adding jave readme changes --- specification/network/resource-manager/readme.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/specification/network/resource-manager/readme.md b/specification/network/resource-manager/readme.md index 6ef0e02eae66..69029b1451fe 100644 --- a/specification/network/resource-manager/readme.md +++ b/specification/network/resource-manager/readme.md @@ -945,6 +945,7 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-network ``` yaml $(java) && $(multiapi) batch: + - tag: package-2018-12 - tag: package-2018-08 - tag: package-2018-07 - tag: package-2018-06 @@ -952,6 +953,19 @@ batch: - tag: package-2017-10 ``` +### Tag: package-2018-12 and java + +These settings apply only when `--tag=package-2018-12 --java` is specified on the command line. +Please also specify `--azure-libraries-for-java-folder=`. + +``` yaml $(tag) == 'package-2018-12' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.network.v2018_12_01 + output-folder: $(azure-libraries-for-java-folder)/network/resource-manager/v2018_12_01 +regenerate-manager: true +generate-interface: true +``` + ### Tag: package-2018-08 and java These settings apply only when `--tag=package-2018-08 --java` is specified on the command line. From a50b00e0136561e58c8c4eb677d1ad37108a12af Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Mon, 4 Feb 2019 11:31:53 -0800 Subject: [PATCH 09/14] Minor Fix in spacing --- specification/network/resource-manager/readme.ruby.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/network/resource-manager/readme.ruby.md b/specification/network/resource-manager/readme.ruby.md index b28dec4066c9..cef9f9b99b6d 100644 --- a/specification/network/resource-manager/readme.ruby.md +++ b/specification/network/resource-manager/readme.ruby.md @@ -33,7 +33,7 @@ These settings apply only when `--tag=package-2018-12 --ruby` is specified on th Please also specify `--ruby-sdks-folder=`. ``` yaml $(tag) == 'package-2018-12' && $(ruby) - namespace: "Azure::Network::Mgmt::V2018_12_01" +namespace: "Azure::Network::Mgmt::V2018_12_01" output-folder: $(ruby-sdks-folder)/management/azure_mgmt_network/lib ``` From 2055e4d4bfe85da8f7a883b77cf6e15806a52803 Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Mon, 4 Feb 2019 11:38:03 -0800 Subject: [PATCH 10/14] Creating a new tag for 2018-12 version --- .../network/resource-manager/readme.md | 41 +++++++++++++++++++ .../network/resource-manager/readme.ruby.md | 8 ++-- 2 files changed, 45 insertions(+), 4 deletions(-) diff --git a/specification/network/resource-manager/readme.md b/specification/network/resource-manager/readme.md index 69029b1451fe..06654c65675e 100644 --- a/specification/network/resource-manager/readme.md +++ b/specification/network/resource-manager/readme.md @@ -73,6 +73,47 @@ input-file: - Microsoft.Network/stable/2018-12-01/vmssNetworkInterface.json - Microsoft.Network/stable/2018-12-01/vmssPublicIpAddress.json ``` + +### Tag: package-2018-12-only + +These settings apply only when `--tag=package-2018-12-only` is specified on the command line. + +```yaml $(tag) == 'package-2018-12-only' +input-file: + - Microsoft.Network/stable/2018-12-01/applicationGateway.json + - Microsoft.Network/stable/2018-12-01/applicationSecurityGroup.json + - Microsoft.Network/stable/2018-12-01/availableDelegations.json + - Microsoft.Network/stable/2018-12-01/azureFirewall.json + - Microsoft.Network/stable/2018-12-01/azureFirewallFqdnTag.json + - Microsoft.Network/stable/2018-12-01/checkDnsAvailability.json + - Microsoft.Network/stable/2018-12-01/ddosCustomPolicy.json + - Microsoft.Network/stable/2018-12-01/ddosProtectionPlan.json + - Microsoft.Network/stable/2018-12-01/endpointService.json + - Microsoft.Network/stable/2018-12-01/expressRouteCircuit.json + - Microsoft.Network/stable/2018-12-01/expressRouteCrossConnection.json + - Microsoft.Network/stable/2018-12-01/expressRouteGateway.json + - Microsoft.Network/stable/2018-12-01/expressRoutePort.json + - Microsoft.Network/stable/2018-12-01/interfaceEndpoint.json + - Microsoft.Network/stable/2018-12-01/loadBalancer.json + - Microsoft.Network/stable/2018-12-01/network.json + - Microsoft.Network/stable/2018-12-01/networkInterface.json + - Microsoft.Network/stable/2018-12-01/networkProfile.json + - Microsoft.Network/stable/2018-12-01/networkSecurityGroup.json + - Microsoft.Network/stable/2018-12-01/networkWatcher.json + - Microsoft.Network/stable/2018-12-01/operation.json + - Microsoft.Network/stable/2018-12-01/publicIpAddress.json + - Microsoft.Network/stable/2018-12-01/publicIpPrefix.json + - Microsoft.Network/stable/2018-12-01/routeFilter.json + - Microsoft.Network/stable/2018-12-01/routeTable.json + - Microsoft.Network/stable/2018-12-01/serviceCommunity.json + - Microsoft.Network/stable/2018-12-01/serviceEndpointPolicy.json + - Microsoft.Network/stable/2018-12-01/usage.json + - Microsoft.Network/stable/2018-12-01/virtualNetwork.json + - Microsoft.Network/stable/2018-12-01/virtualNetworkGateway.json + - Microsoft.Network/stable/2018-12-01/virtualNetworkTap.json + - Microsoft.Network/stable/2018-12-01/virtualWan.json +``` + ### Tag: package-2018-11 These settings apply only when `--tag=package-2018-11` is specified on the command line. diff --git a/specification/network/resource-manager/readme.ruby.md b/specification/network/resource-manager/readme.ruby.md index cef9f9b99b6d..ae6a3d6be2ae 100644 --- a/specification/network/resource-manager/readme.ruby.md +++ b/specification/network/resource-manager/readme.ruby.md @@ -12,7 +12,7 @@ azure-arm: true ``` yaml $(ruby) && $(multiapi) batch: - - tag: package-2018-12 + - tag: package-2018-12-only - tag: package-2015-05-preview - tag: package-2015-06split - tag: package-2016-03 @@ -27,12 +27,12 @@ batch: - tag: package-2018-01-only ``` -### Tag: package-2018-12 and ruby +### Tag: package-2018-12-only and ruby -These settings apply only when `--tag=package-2018-12 --ruby` is specified on the command line. +These settings apply only when `--tag=package-2018-12-only --ruby` is specified on the command line. Please also specify `--ruby-sdks-folder=`. -``` yaml $(tag) == 'package-2018-12' && $(ruby) +``` yaml $(tag) == 'package-2018-12-only' && $(ruby) namespace: "Azure::Network::Mgmt::V2018_12_01" output-folder: $(ruby-sdks-folder)/management/azure_mgmt_network/lib ``` From d0f9972d5e3e1e5e910b644098a9c0f4bb75c78a Mon Sep 17 00:00:00 2001 From: nirkum18 <44569053+nirkum18@users.noreply.github.com> Date: Tue, 5 Feb 2019 02:01:30 +0530 Subject: [PATCH 11/14] Update readme.python.md --- specification/network/resource-manager/readme.python.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/network/resource-manager/readme.python.md b/specification/network/resource-manager/readme.python.md index 2e5c1993aba6..87861a12a106 100644 --- a/specification/network/resource-manager/readme.python.md +++ b/specification/network/resource-manager/readme.python.md @@ -45,7 +45,7 @@ Please also specify `--python-sdks-folder= Date: Tue, 5 Feb 2019 02:58:24 +0530 Subject: [PATCH 12/14] Update applicationGateway.json --- .../stable/2018-12-01/applicationGateway.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json index a75135881c8e..036c94134bfb 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/applicationGateway.json @@ -485,9 +485,12 @@ "$ref": "./network.json#/definitions/Error" } } + }, + "x-ms-pageable": { + "nextLinkName": null } } - }, + }, "/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableRequestHeaders": { "get": { "tags": [ @@ -521,9 +524,12 @@ "$ref": "./network.json#/definitions/Error" } } + }, + "x-ms-pageable": { + "nextLinkName": null } } - }, + }, "/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableResponseHeaders": { "get": { "tags": [ @@ -557,6 +563,9 @@ "$ref": "./network.json#/definitions/Error" } } + }, + "x-ms-pageable": { + "nextLinkName": null } } }, From e2daf922036aef47656836348a14eb4827670ba1 Mon Sep 17 00:00:00 2001 From: NIRMAL KUMAR Date: Tue, 5 Feb 2019 14:54:28 +0530 Subject: [PATCH 13/14] fixing examples --- .../examples/ApplicationGatewayCreate.json | 14 ++++++++------ .../2018-12-01/examples/ApplicationGatewayGet.json | 14 ++++++++------ 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json index b86f9be2db0d..d934cc792905 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json @@ -689,12 +689,14 @@ { "name": "Set X-Forwarded-For", "ruleSequence": 102, - "conditions": { - "variable": "http_req_Authorization", - "pattern": "^Bearer", - "ignoreCase": true, - "negate": false - }, + "conditions": [ + { + "variable": "http_req_Authorization", + "pattern": "^Bearer", + "ignoreCase": true, + "negate": false + } + ], "actionSet": { "requestHeaderConfigurations": [ { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayGet.json index 444bd7a51c41..96d935a5e990 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayGet.json @@ -216,12 +216,14 @@ { "name": "Set X-Forwarded-For", "ruleSequence": 102, - "conditions": { - "variable": "http_req_Authorization", - "pattern": "^Bearer", - "ignoreCase": true, - "negate": false - }, + "conditions": [ + { + "variable": "http_req_Authorization", + "pattern": "^Bearer", + "ignoreCase": true, + "negate": false + } + ], "actionSet": { "requestHeaderConfigurations": [ { From b7b09dce87b51452ece58094a76554082fc7f2b3 Mon Sep 17 00:00:00 2001 From: NIRMAL KUMAR Date: Tue, 5 Feb 2019 15:30:42 +0530 Subject: [PATCH 14/14] examples --- .../examples/ApplicationGatewayCreate.json | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json index d934cc792905..cf09e50c94ac 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2018-12-01/examples/ApplicationGatewayCreate.json @@ -211,12 +211,14 @@ { "name": "Set X-Forwarded-For", "ruleSequence": 102, - "conditions": { - "variable": "http_req_Authorization", - "pattern": "^Bearer", - "ignoreCase": true, - "negate": false - }, + "conditions": [ + { + "variable": "http_req_Authorization", + "pattern": "^Bearer", + "ignoreCase": true, + "negate": false + } + ], "actionSet": { "requestHeaderConfigurations": [ { @@ -450,12 +452,14 @@ { "name": "Set X-Forwarded-For", "ruleSequence": 102, - "conditions": { - "variable": "http_req_Authorization", - "pattern": "^Bearer", - "ignoreCase": true, - "negate": false - }, + "conditions": [ + { + "variable": "http_req_Authorization", + "pattern": "^Bearer", + "ignoreCase": true, + "negate": false + } + ], "actionSet": { "requestHeaderConfigurations": [ {