From 809b8e50da5138570d8284c118afbb62c5aa0e79 Mon Sep 17 00:00:00 2001 From: Myron Date: Wed, 19 Feb 2020 17:11:42 +0800 Subject: [PATCH 1/4] code finish --- .../cli/command_modules/network/_params.py | 5 + .../cli/command_modules/network/custom.py | 28 +- ..._network_app_gateway_rewrite_rulesets.yaml | 2654 ++--------------- .../tests/latest/test_network_commands.py | 19 + 4 files changed, 342 insertions(+), 2364 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/network/_params.py b/src/azure-cli/azure/cli/command_modules/network/_params.py index dac5af06b99..aad5444d098 100644 --- a/src/azure-cli/azure/cli/command_modules/network/_params.py +++ b/src/azure-cli/azure/cli/command_modules/network/_params.py @@ -238,6 +238,11 @@ def load_arguments(self, _): c.argument('request_headers', nargs='+', help='Space-separated list of HEADER=VALUE pairs.', validator=get_header_configuration_validator('request_headers'), completer=get_sdk_completer('application_gateways', 'list_available_request_headers')) c.argument('sequence', type=int, help='Determines the execution order of the rule in the rule set.') + with self.argument_context('network application-gateway rewrite-rule', arg_group='URL Configuration') as c: + c.argument('modified_path', help='Url path for url rewrite') + c.argument('modified_query_string', help='Query string for url rewrite.') + c.argument('enable_reroute', arg_type=get_three_state_flag(), help='If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path.') + with self.argument_context('network application-gateway rewrite-rule condition') as c: c.argument('rule_name', rewrite_rule_name_type) c.argument('variable', help='The variable whose value is being evaluated.', completer=get_sdk_completer('application_gateways', 'list_available_server_variables')) diff --git a/src/azure-cli/azure/cli/command_modules/network/custom.py b/src/azure-cli/azure/cli/command_modules/network/custom.py index c686aab7bd4..6e1b2bc22ea 100644 --- a/src/azure-cli/azure/cli/command_modules/network/custom.py +++ b/src/azure-cli/azure/cli/command_modules/network/custom.py @@ -556,21 +556,31 @@ def update_ag_rewrite_rule_set(instance, parent, item_name): def create_ag_rewrite_rule(cmd, resource_group_name, application_gateway_name, rule_set_name, rule_name, - sequence=None, request_headers=None, response_headers=None, no_wait=False): - ApplicationGatewayRewriteRule, ApplicationGatewayRewriteRuleActionSet = cmd.get_models( - 'ApplicationGatewayRewriteRule', 'ApplicationGatewayRewriteRuleActionSet') + sequence=None, request_headers=None, response_headers=None, no_wait=False, + modified_path=None, modified_query_string=None, enable_reroute=None): + (ApplicationGatewayRewriteRule, + ApplicationGatewayRewriteRuleActionSet, + ApplicationGatewayUrlConfiguration) = cmd.get_models('ApplicationGatewayRewriteRule', + 'ApplicationGatewayRewriteRuleActionSet', + 'ApplicationGatewayUrlConfiguration') if not request_headers and not response_headers: raise CLIError('usage error: --response-headers HEADER=VALUE | --request-headers HEADER=VALUE') ncf = network_client_factory(cmd.cli_ctx).application_gateways ag = ncf.get(resource_group_name, application_gateway_name) rule_set = find_child_item(ag, rule_set_name, path='rewrite_rule_sets', key_path='name') + url_configuration = None + if any([modified_path, modified_query_string, enable_reroute]): + url_configuration = ApplicationGatewayUrlConfiguration(modified_path=modified_path, + modified_query_string=modified_query_string, + reroute=enable_reroute) new_rule = ApplicationGatewayRewriteRule( name=rule_name, rule_sequence=sequence, action_set=ApplicationGatewayRewriteRuleActionSet( request_header_configurations=request_headers, - response_header_configurations=response_headers + response_header_configurations=response_headers, + url_configuration=url_configuration ) ) upsert_to_collection(rule_set, 'rewrite_rules', new_rule, 'name') @@ -582,11 +592,19 @@ def create_ag_rewrite_rule(cmd, resource_group_name, application_gateway_name, r def update_ag_rewrite_rule(instance, parent, cmd, rule_set_name, rule_name, sequence=None, - request_headers=None, response_headers=None): + request_headers=None, response_headers=None, + modified_path=None, modified_query_string=None, enable_reroute=None): with cmd.update_context(instance) as c: c.set_param('rule_sequence', sequence) c.set_param('action_set.request_header_configurations', request_headers) c.set_param('action_set.response_header_configurations', response_headers) + ApplicationGatewayUrlConfiguration = cmd.get_models('ApplicationGatewayUrlConfiguration') + url_configuration = None + if any([modified_path, modified_query_string, enable_reroute]): + url_configuration = ApplicationGatewayUrlConfiguration(modified_path=modified_path, + modified_query_string=modified_query_string, + reroute=enable_reroute) + c.set_param('action_set.url_configuration', url_configuration) return parent diff --git a/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml b/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml index 05f633b330e..d9458a2f573 100644 --- a/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml +++ b/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml @@ -13,15 +13,15 @@ interactions: ParameterSetName: - -g -n --sku User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001?api-version=2019-07-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-06T18:23:07Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-19T08:20:47Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +30,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:09 GMT + - Wed, 19 Feb 2020 08:21:00 GMT expires: - '-1' pragma: @@ -63,8 +63,8 @@ interactions: ParameterSetName: - -g -n --sku User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT @@ -72,15 +72,17 @@ interactions: response: body: string: "{\r\n \"name\": \"pip1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\",\r\n - \ \"etag\": \"W/\\\"76013cc1-db94-4d9b-a141-4c4ea0c474f2\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"c436cdc8-7113-47f3-a25c-a8a18c117311\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"895cef95-e5d8-4262-ad58-26d649f89fa8\",\r\n \"publicIPAddressVersion\": + \ \"resourceGuid\": \"8597d568-c86e-477f-8f4f-2ad1109b5465\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \ \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}" headers: + azure-asyncnotification: + - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/42d5e0a7-0c6a-405b-bb00-4c92d424941d?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/c92c72d8-d93b-446b-a465-ef4acab01eff?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -88,7 +90,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:14 GMT + - Wed, 19 Feb 2020 08:21:09 GMT expires: - '-1' pragma: @@ -101,9 +103,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 884d7eea-e3e5-4af4-bc57-8b5f47a7329a + - c0d22bf4-e57a-45ba-b2c9-0666e7a3a937 x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -121,10 +123,10 @@ interactions: ParameterSetName: - -g -n --sku User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/42d5e0a7-0c6a-405b-bb00-4c92d424941d?api-version=2019-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/c92c72d8-d93b-446b-a465-ef4acab01eff?api-version=2019-11-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -136,7 +138,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:16 GMT + - Wed, 19 Feb 2020 08:21:12 GMT expires: - '-1' pragma: @@ -153,7 +155,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 4afe76cd-9a51-4358-8b28-a765415c5c75 + - a596908a-53ec-4c3a-a777-c80f7fe4198a status: code: 200 message: OK @@ -171,17 +173,17 @@ interactions: ParameterSetName: - -g -n --sku User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1?api-version=2019-11-01 response: body: string: "{\r\n \"name\": \"pip1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\",\r\n - \ \"etag\": \"W/\\\"c03e3829-3110-4275-a61b-64b9271a3213\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"c4f9e945-7208-46fa-9d38-6e68713660f6\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"895cef95-e5d8-4262-ad58-26d649f89fa8\",\r\n \"ipAddress\": - \"13.87.226.32\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": + \ \"resourceGuid\": \"8597d568-c86e-477f-8f4f-2ad1109b5465\",\r\n \"ipAddress\": + \"13.86.187.2\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n \ },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}" @@ -189,13 +191,13 @@ interactions: cache-control: - no-cache content-length: - - '693' + - '692' content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:16 GMT + - Wed, 19 Feb 2020 08:21:13 GMT etag: - - W/"c03e3829-3110-4275-a61b-64b9271a3213" + - W/"c4f9e945-7208-46fa-9d38-6e68713660f6" expires: - '-1' pragma: @@ -212,7 +214,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8ea19823-f2b3-4f99-a26d-bc10b2ce1ce3 + - 1e352f6c-dd03-4f31-abc9-0bfa7e2ad164 status: code: 200 message: OK @@ -230,15 +232,15 @@ interactions: ParameterSetName: - -g -n --public-ip-address --sku --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001?api-version=2019-07-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-06T18:23:07Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-19T08:20:47Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -247,7 +249,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:18 GMT + - Wed, 19 Feb 2020 08:21:14 GMT expires: - '-1' pragma: @@ -275,8 +277,8 @@ interactions: ParameterSetName: - -g -n --public-ip-address --sku --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -292,7 +294,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:19 GMT + - Wed, 19 Feb 2020 08:21:16 GMT expires: - '-1' pragma: @@ -320,8 +322,8 @@ interactions: ParameterSetName: - -g -n --public-ip-address --sku --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -337,7 +339,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:19 GMT + - Wed, 19 Feb 2020 08:21:17 GMT expires: - '-1' pragma: @@ -395,26 +397,26 @@ interactions: ParameterSetName: - -g -n --public-ip-address --sku --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/8.0.1 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2019-07-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_mVpUcMvl7Jq7RExAEJ1qu26rUbYe1itd","name":"ag_deploy_mVpUcMvl7Jq7RExAEJ1qu26rUbYe1itd","type":"Microsoft.Resources/deployments","properties":{"templateHash":"18323752502940098012","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2020-02-06T18:23:25.0589826Z","duration":"PT3.1308767S","correlationId":"f34af5e8-ef74-409f-9f63-172cfec58a80","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]},{"resourceType":"applicationGateways","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"gw1Vnet"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1","resourceType":"Microsoft.Network/applicationGateways","resourceName":"gw1"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_sDmZNM7BzwBCTpQLRGknl4HRGeS6vix8","name":"ag_deploy_sDmZNM7BzwBCTpQLRGknl4HRGeS6vix8","type":"Microsoft.Resources/deployments","properties":{"templateHash":"8455324810858460109","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2020-02-19T08:21:25.2900243Z","duration":"PT1.966626S","correlationId":"8b4fb502-9938-49a9-987d-9049044f0fa8","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]},{"resourceType":"applicationGateways","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"gw1Vnet"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1","resourceType":"Microsoft.Network/applicationGateways","resourceName":"gw1"}]}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_mVpUcMvl7Jq7RExAEJ1qu26rUbYe1itd/operationStatuses/08586205934835495098?api-version=2019-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_sDmZNM7BzwBCTpQLRGknl4HRGeS6vix8/operationStatuses/08586195064021542170?api-version=2019-07-01 cache-control: - no-cache content-length: - - '1351' + - '1349' content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:25 GMT + - Wed, 19 Feb 2020 08:21:25 GMT expires: - '-1' pragma: @@ -424,7 +426,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1194' + - '1199' status: code: 201 message: Created @@ -442,8 +444,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -460,7 +462,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:26 GMT + - Wed, 19 Feb 2020 08:21:28 GMT expires: - '-1' pragma: @@ -488,8 +490,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -506,7 +508,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:23:56 GMT + - Wed, 19 Feb 2020 08:21:59 GMT expires: - '-1' pragma: @@ -534,8 +536,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -552,7 +554,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:24:27 GMT + - Wed, 19 Feb 2020 08:22:30 GMT expires: - '-1' pragma: @@ -580,8 +582,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -598,7 +600,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:24:57 GMT + - Wed, 19 Feb 2020 08:23:00 GMT expires: - '-1' pragma: @@ -626,8 +628,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -644,7 +646,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:25:27 GMT + - Wed, 19 Feb 2020 08:23:30 GMT expires: - '-1' pragma: @@ -672,8 +674,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -690,7 +692,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:25:58 GMT + - Wed, 19 Feb 2020 08:24:02 GMT expires: - '-1' pragma: @@ -718,58 +720,8 @@ interactions: ParameterSetName: - -g -n --exists User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": - \"Resource /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1 - not found.\",\r\n \"details\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '301' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:26:28 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 560a593f-8ccc-4b1d-a91c-8cc30450b9be - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway wait - Connection: - - keep-alive - ParameterSetName: - - -g -n --exists - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -777,15 +729,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -793,7 +745,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -803,14 +755,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -818,7 +770,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -828,7 +780,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -838,7 +790,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -857,9 +809,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:26:58 GMT + - Wed, 19 Feb 2020 08:24:39 GMT etag: - - W/"e08003f1-02f1-45c1-9a2c-bd94c2d9d283" + - W/"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4" expires: - '-1' pragma: @@ -876,7 +828,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8e4c05da-688c-4a8f-907b-a6f4d726131d + - a74253dd-28a5-42e2-a806-a315f9b5add7 status: code: 200 message: OK @@ -894,8 +846,8 @@ interactions: ParameterSetName: - -g --gateway-name -n --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -903,15 +855,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -919,7 +871,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -929,14 +881,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -944,7 +896,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -954,7 +906,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -964,7 +916,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"e08003f1-02f1-45c1-9a2c-bd94c2d9d283\\\"\",\r\n + \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -983,9 +935,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:26:59 GMT + - Wed, 19 Feb 2020 08:24:42 GMT etag: - - W/"e08003f1-02f1-45c1-9a2c-bd94c2d9d283" + - W/"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4" expires: - '-1' pragma: @@ -1002,7 +954,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - ddfc4b5d-3d52-4818-99be-3e18a891dcb2 + - ec4545f8-fa4b-4b64-9ec4-c61ddaf8e62d status: code: 200 message: OK @@ -1049,8 +1001,8 @@ interactions: ParameterSetName: - -g --gateway-name -n --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT @@ -1058,15 +1010,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1074,7 +1026,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1084,14 +1036,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1099,7 +1051,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1109,7 +1061,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1119,7 +1071,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1130,13 +1082,13 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"ed58d1d9-213b-45fa-beb1-7d81b4893ae0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/85713130-e12a-4f21-a137-6a90a0b04dbb?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/d55ecd1a-a754-4bfb-841b-d2195251acf5?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -1144,7 +1096,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:03 GMT + - Wed, 19 Feb 2020 08:24:43 GMT expires: - '-1' pragma: @@ -1161,9 +1113,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 02b82f29-6b3f-4b55-a9ac-f211e558c74d + - 944732ab-68ba-4bb0-affe-966d98dde560 x-ms-ratelimit-remaining-subscription-writes: - - '1193' + - '1199' status: code: 200 message: OK @@ -1181,8 +1133,8 @@ interactions: ParameterSetName: - -g --gateway-name -n User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -1190,15 +1142,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1206,7 +1158,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1216,14 +1168,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1231,7 +1183,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1241,7 +1193,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1251,7 +1203,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1262,7 +1214,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" @@ -1274,9 +1226,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:04 GMT + - Wed, 19 Feb 2020 08:24:46 GMT etag: - - W/"cf7e7bfc-3593-4d13-9537-feae59cb7026" + - W/"2da305c5-fbb5-43c3-8e79-cce74b3c2693" expires: - '-1' pragma: @@ -1293,7 +1245,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 05d67e86-862d-413b-bc8c-3a86488a483f + - f5ca17c8-71de-41e0-87cd-a03406b1c814 status: code: 200 message: OK @@ -1312,8 +1264,8 @@ interactions: - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -1321,15 +1273,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1337,7 +1289,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1347,14 +1299,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1362,7 +1314,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1372,7 +1324,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1382,7 +1334,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1393,7 +1345,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"cf7e7bfc-3593-4d13-9537-feae59cb7026\\\"\",\r\n + \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" @@ -1405,9 +1357,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:05 GMT + - Wed, 19 Feb 2020 08:24:52 GMT etag: - - W/"cf7e7bfc-3593-4d13-9537-feae59cb7026" + - W/"2da305c5-fbb5-43c3-8e79-cce74b3c2693" expires: - '-1' pragma: @@ -1424,7 +1376,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 2eda61db-5f89-4c32-9c61-1dc4840a4552 + - 0edfd627-45b0-43f5-bd9d-daa661d34423 status: code: 200 message: OK @@ -1475,8 +1427,8 @@ interactions: - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT @@ -1484,15 +1436,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1500,7 +1452,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1510,14 +1462,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1525,7 +1477,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1535,7 +1487,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1545,7 +1497,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1556,7 +1508,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"82c20260-749c-43f7-ad87-9bcef7570a8a\\\"\",\r\n + \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 123,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1570,7 +1522,7 @@ interactions: \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/579d4583-685f-48df-910b-416af7ef6743?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ecc215a4-d527-4af1-bc10-aba7192e6618?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -1578,7 +1530,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:05 GMT + - Wed, 19 Feb 2020 08:24:52 GMT expires: - '-1' pragma: @@ -1595,9 +1547,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 603d5f8a-a8f1-470c-97c9-66f3439d4876 + - b028c864-d5c4-462b-a8ad-312bf812db4b x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1199' status: code: 200 message: OK @@ -1616,8 +1568,8 @@ interactions: - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -1625,15 +1577,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1641,7 +1593,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1651,14 +1603,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1666,7 +1618,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1676,7 +1628,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1686,7 +1638,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1697,7 +1649,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"7525dd78-6433-4e83-b3a3-8eb38c326723\\\"\",\r\n + \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 123,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1717,9 +1669,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:07 GMT + - Wed, 19 Feb 2020 08:24:57 GMT etag: - - W/"7525dd78-6433-4e83-b3a3-8eb38c326723" + - W/"9e981665-b6fb-4b16-a604-761443d3c872" expires: - '-1' pragma: @@ -1736,7 +1688,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 5f433a27-9ed0-4f5d-b8b8-8f2fb6ddf16f + - f7e6b556-0cf7-4988-b741-78688bede341 status: code: 200 message: OK @@ -1787,8 +1739,8 @@ interactions: - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT @@ -1796,15 +1748,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1812,7 +1764,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1822,14 +1774,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1837,7 +1789,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1847,7 +1799,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1857,7 +1809,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1868,7 +1820,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"090baf42-be14-4d7d-9d96-2fd393aea11b\\\"\",\r\n + \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1882,7 +1834,7 @@ interactions: \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/8f7d689a-1933-4b99-90c8-0084a9659937?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/32f44732-112d-40eb-b7de-1058d3aa7546?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -1890,7 +1842,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:08 GMT + - Wed, 19 Feb 2020 08:25:00 GMT expires: - '-1' pragma: @@ -1907,9 +1859,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 9d0fd633-6d5c-4b04-a3a5-15b60f42a1e2 + - bc9fc028-07c2-4477-bb32-d59675566838 x-ms-ratelimit-remaining-subscription-writes: - - '1192' + - '1199' status: code: 200 message: OK @@ -1927,8 +1879,8 @@ interactions: ParameterSetName: - -g --gateway-name --rule-set-name -n --set --remove --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -1936,15 +1888,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1952,7 +1904,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1962,14 +1914,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1977,7 +1929,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1987,7 +1939,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1997,7 +1949,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2008,7 +1960,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a\\\"\",\r\n + \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2028,9 +1980,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:09 GMT + - Wed, 19 Feb 2020 08:25:03 GMT etag: - - W/"c25f2759-3701-4ec7-abfc-fda7cd0cdf9a" + - W/"bfffa5f3-a05e-4987-a55e-23acf35a36f0" expires: - '-1' pragma: @@ -2047,7 +1999,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 24df61dc-e09a-4d26-9dcf-64ae68bdb8ea + - 8800e18f-8711-4555-a665-d3b36ce1df4e status: code: 200 message: OK @@ -2097,8 +2049,8 @@ interactions: ParameterSetName: - -g --gateway-name --rule-set-name -n --set --remove --no-wait User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT @@ -2106,15 +2058,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2122,7 +2074,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2132,14 +2084,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2147,7 +2099,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2157,7 +2109,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2167,7 +2119,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2178,7 +2130,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"e206a8ac-91b3-4238-b481-c672cfc210e1\\\"\",\r\n + \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2190,7 +2142,7 @@ interactions: \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/dfbe2c29-f1aa-4147-ad46-b597a6ea27a9?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/47b8c517-43c8-449d-b86e-aaee908c8448?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -2198,7 +2150,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:10 GMT + - Wed, 19 Feb 2020 08:25:06 GMT expires: - '-1' pragma: @@ -2215,9 +2167,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 9181766e-e8bd-4e93-bcd5-b4a2a8eebefd + - 6c0689a0-8de1-4f67-905e-232bfe86399d x-ms-ratelimit-remaining-subscription-writes: - - '1196' + - '1199' status: code: 200 message: OK @@ -2235,8 +2187,8 @@ interactions: ParameterSetName: - -g --gateway-name --rule-set-name -n User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -2244,15 +2196,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2260,7 +2212,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2270,14 +2222,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2285,7 +2237,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2295,7 +2247,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2305,7 +2257,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2316,7 +2268,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2334,9 +2286,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:11 GMT + - Wed, 19 Feb 2020 08:25:08 GMT etag: - - W/"9b652a12-5e93-4bd7-86e0-8fd371a41d9d" + - W/"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0" expires: - '-1' pragma: @@ -2353,7 +2305,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 633df1a8-afa9-4414-8ec0-782d762676c2 + - 9a03000e-5407-472f-9865-0d885d15bd1f status: code: 200 message: OK @@ -2371,8 +2323,8 @@ interactions: ParameterSetName: - -g --gateway-name --rule-set-name User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -2380,15 +2332,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2396,7 +2348,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2406,14 +2358,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2421,7 +2373,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2431,7 +2383,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2441,7 +2393,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2452,7 +2404,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2470,9 +2422,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:12 GMT + - Wed, 19 Feb 2020 08:25:15 GMT etag: - - W/"9b652a12-5e93-4bd7-86e0-8fd371a41d9d" + - W/"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0" expires: - '-1' pragma: @@ -2489,7 +2441,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 30fc2386-5471-44f5-a0e0-e9447a485fbf + - 388b5cd7-dfde-46ab-96cd-a6926cac2c82 status: code: 200 message: OK @@ -2505,8 +2457,8 @@ interactions: Connection: - keep-alive User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -2532,7 +2484,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:14 GMT + - Wed, 19 Feb 2020 08:25:19 GMT expires: - '-1' pragma: @@ -2549,7 +2501,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - e7aac93a-ae84-4a81-b007-fe8569d61c1a + - 6b20c012-0519-48b2-a7c1-b50e01a5f229 status: code: 200 message: OK @@ -2565,8 +2517,8 @@ interactions: Connection: - keep-alive User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -2596,7 +2548,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:16 GMT + - Wed, 19 Feb 2020 08:25:21 GMT expires: - '-1' pragma: @@ -2613,7 +2565,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 0ea25e7c-7adf-4a43-917d-352643c5debf + - 8c2c58ad-cf72-424a-8029-55158f18b0ea status: code: 200 message: OK @@ -2625,15 +2577,15 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - network application-gateway rewrite-rule condition create + - network application-gateway rewrite-rule create Connection: - keep-alive ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable --pattern --ignore-case - --negate --no-wait + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: GET @@ -2641,15 +2593,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": + \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2657,7 +2609,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2667,14 +2619,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2682,7 +2634,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2692,7 +2644,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2702,7 +2654,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2713,7 +2665,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"9b652a12-5e93-4bd7-86e0-8fd371a41d9d\\\"\",\r\n + \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2731,9 +2683,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:16 GMT + - Wed, 19 Feb 2020 08:25:23 GMT etag: - - W/"9b652a12-5e93-4bd7-86e0-8fd371a41d9d" + - W/"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0" expires: - '-1' pragma: @@ -2750,7 +2702,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - a2e8b830-2f5a-4fe8-8d7e-f782670fc278 + - 454e14bb-ff9d-4f6c-841b-dfa56d390670 status: code: 200 message: OK @@ -2781,132 +2733,52 @@ interactions: "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": - [{"variable": "http_req_Authorization", "pattern": "^Bearer", "ignoreCase": - false, "negate": true}], "actionSet": {"requestHeaderConfigurations": [{"headerName": - "bar", "headerValue": "foo"}], "responseHeaderConfigurations": []}}]}, "name": - "ruleset1"}], "redirectConfigurations": []}}''' + [], "actionSet": {"requestHeaderConfigurations": [{"headerName": "bar", "headerValue": + "foo"}], "responseHeaderConfigurations": []}}, {"name": "rule2", "ruleSequence": + 123, "actionSet": {"requestHeaderConfigurations": [{"headerName": "foo", "headerValue": + "bar"}], "responseHeaderConfigurations": [{"headerName": "cat", "headerValue": + "hat"}], "urlConfiguration": {"modifiedPath": "/def", "modifiedQueryString": + "a=b&c=d%20f"}}}]}, "name": "ruleset1"}], "redirectConfigurations": []}}''' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - network application-gateway rewrite-rule condition create + - network application-gateway rewrite-rule create Connection: - keep-alive Content-Length: - - '5446' + - '5645' Content-Type: - application/json; charset=utf-8 ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable --pattern --ignore-case - --negate --no-wait + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 response: body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"9f0ed84a-ef92-44ef-9aaa-a8939aa6058f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": - \"http_req_Authorization\",\r\n \"pattern\": \"^Bearer\",\r\n - \ \"ignoreCase\": false,\r\n \"negate\": - true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" + string: "{\r\n \"error\": {\r\n \"code\": \"ApplicationGatewayRewriteRuleUrlRewriteNotEnabled\",\r\n + \ \"message\": \"You are attempting to rewrite the URL using the urlConfiguration + property at properties.rewriteRuleSets[0].properties.rewriteRules[1].actionSet.urlConfiguration. + The URL Rewrite capability is available only in private preview. To request + access to the private preview, fill the form at https://aka.ms/ApplicationGatewayPreview.\",\r\n + \ \"details\": []\r\n }\r\n}" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/4a2dec68-f185-455b-bb64-a1a45dace04f?api-version=2019-11-01 cache-control: - no-cache content-length: - - '10377' + - '455' content-type: - application/json; charset=utf-8 date: - - Thu, 06 Feb 2020 18:27:17 GMT + - Wed, 19 Feb 2020 08:25:24 GMT expires: - '-1' pragma: @@ -2916,1949 +2788,13 @@ interactions: - Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 940d5cd4-a16a-4e31-9946-ccd5ade2c7fc + - aa38b896-3dea-45cb-acd2-f5b3cf72dd79 x-ms-ratelimit-remaining-subscription-writes: - - '1194' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition update - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable --pattern --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"4a43d888-2af6-44a2-9932-9c205c4abbff\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": - \"http_req_Authorization\",\r\n \"pattern\": \"^Bearer\",\r\n - \ \"ignoreCase\": false,\r\n \"negate\": - true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '10377' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:18 GMT - etag: - - W/"4a43d888-2af6-44a2-9932-9c205c4abbff" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 7aa264c8-af15-49bb-a9be-907bbbc1b529 + - '1198' status: - code: 200 - message: OK -- request: - body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", - "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", - "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", - "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, - "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": - [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", - "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, - "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", - "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], - "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", - "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", - "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", - "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": - 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], - "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", - "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, - "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, - "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], - "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", - "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, - "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, - "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, - "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", - "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": - [{"variable": "http_req_Authorization", "pattern": "^Bearers", "ignoreCase": - false, "negate": true}], "actionSet": {"requestHeaderConfigurations": [{"headerName": - "bar", "headerValue": "foo"}], "responseHeaderConfigurations": []}}]}, "name": - "ruleset1"}], "redirectConfigurations": []}}''' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition update - Connection: - - keep-alive - Content-Length: - - '5447' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable --pattern --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"4673fc7e-6e7e-44f2-a1f0-b27585966e9d\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": - \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n - \ \"ignoreCase\": false,\r\n \"negate\": - true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/55aa143c-8dd8-416d-b64b-20775de90b7b?api-version=2019-11-01 - cache-control: - - no-cache - content-length: - - '10378' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 41ce0473-3deb-4c24-860e-fae783a4f7a5 - x-ms-ratelimit-remaining-subscription-writes: - - '1195' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition show - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": - \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n - \ \"ignoreCase\": false,\r\n \"negate\": - true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '10378' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:20 GMT - etag: - - W/"a93d3e22-a8c3-4605-977f-2d4161489b8e" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 1bc8f2c0-2686-4ec6-83e7-4186880a63d4 - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition list - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": - \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n - \ \"ignoreCase\": false,\r\n \"negate\": - true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '10378' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:21 GMT - etag: - - W/"a93d3e22-a8c3-4605-977f-2d4161489b8e" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 0bdbbd18-5df4-4a3d-ba8b-d47b172dbb28 - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition delete - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"a93d3e22-a8c3-4605-977f-2d4161489b8e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": - \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n - \ \"ignoreCase\": false,\r\n \"negate\": - true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '10378' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:22 GMT - etag: - - W/"a93d3e22-a8c3-4605-977f-2d4161489b8e" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - fcef7dc9-e5d5-46b9-b16f-d5a05024051c - status: - code: 200 - message: OK -- request: - body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", - "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", - "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", - "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, - "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": - [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", - "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, - "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", - "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], - "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", - "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", - "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", - "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": - 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], - "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", - "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, - "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, - "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], - "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", - "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, - "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, - "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, - "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", - "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": - [], "actionSet": {"requestHeaderConfigurations": [{"headerName": "bar", "headerValue": - "foo"}], "responseHeaderConfigurations": []}}]}, "name": "ruleset1"}], "redirectConfigurations": - []}}''' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition delete - Connection: - - keep-alive - Content-Length: - - '5349' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name --variable --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"2557fd05-1d74-4582-b9fa-03a4bcfffd0e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/99ab9de3-8a2e-4589-a7f5-93a25d274ca6?api-version=2019-11-01 - cache-control: - - no-cache - content-length: - - '10151' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:22 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 8b7e1cf7-c3c6-4b34-8fc7-39834048a79a - x-ms-ratelimit-remaining-subscription-writes: - - '1191' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition list - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name --rule-name - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '10151' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:24 GMT - etag: - - W/"cea0a0c2-78b1-4c31-a315-496928c13ca8" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 6f95d86f-564d-446a-9ed0-751dee9a89c8 - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule condition list-server-variables - Connection: - - keep-alive - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/applicationGatewayAvailableServerVariables?api-version=2019-11-01 - response: - body: - string: "[\r\n \"request_query\",\r\n \"client_ip\",\r\n \"client_port\",\r\n - \ \"client_user\",\r\n \"http_method\",\r\n \"request_uri\",\r\n \"http_version\",\r\n - \ \"ciphers_used\",\r\n \"ssl_connection_protocol\",\r\n \"http_status\",\r\n - \ \"request_scheme\",\r\n \"sent_bytes\",\r\n \"server_name\",\r\n \"server_port\",\r\n - \ \"ciphers_supported\",\r\n \"client_tcp_rtt\",\r\n \"content_length\",\r\n - \ \"content_type\",\r\n \"host\",\r\n \"ssl_enabled\",\r\n \"add_x_forwarded_for_proxy\",\r\n - \ \"query_string\",\r\n \"received_bytes\",\r\n \"uri_path\"\r\n]" - headers: - cache-control: - - no-cache - content-length: - - '472' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:25 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 72c571f4-39ab-4bed-b0eb-35459edab139 - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule delete - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name -n --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"cea0a0c2-78b1-4c31-a315-496928c13ca8\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": - 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n - \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": - [\r\n {\r\n \"headerName\": \"bar\",\r\n - \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n - \ \"responseHeaderConfigurations\": []\r\n }\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '10151' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:26 GMT - etag: - - W/"cea0a0c2-78b1-4c31-a315-496928c13ca8" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - e383dfca-ead0-42ac-b554-94c6dc82b793 - status: - code: 200 - message: OK -- request: - body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", - "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", - "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", - "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, - "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": - [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", - "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, - "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", - "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], - "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", - "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", - "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", - "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": - 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], - "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", - "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, - "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, - "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], - "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", - "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, - "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, - "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, - "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", - "properties": {"rewriteRules": []}, "name": "ruleset1"}], "redirectConfigurations": - []}}''' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule delete - Connection: - - keep-alive - Content-Length: - - '5164' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -g --gateway-name --rule-set-name -n --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"2354921a-3e59-40b2-9b62-55de0261ff5f\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/bc95f654-a0ed-471b-b78f-ee6d8c56a637?api-version=2019-11-01 - cache-control: - - no-cache - content-length: - - '9713' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:26 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - b8799c85-52f4-469a-af68-c739653075f4 - x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule list - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name --rule-set-name - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '9713' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:27 GMT - etag: - - W/"942a92e2-46ab-4327-8b01-f80656f4939e" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 8ce0ee2b-7845-47f9-8c70-083ec43138d8 - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule set delete - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name -n --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n - \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"942a92e2-46ab-4327-8b01-f80656f4939e\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n - \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '9713' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:29 GMT - etag: - - W/"942a92e2-46ab-4327-8b01-f80656f4939e" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - b68157ae-cce3-477e-a0f2-a17e1079a9a8 - status: - code: 200 - message: OK -- request: - body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", - "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", - "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", - "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, - "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": - [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", - "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, - "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", - "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], - "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", - "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", - "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", - "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": - 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], - "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", - "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, - "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, - "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], - "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", - "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, - "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, - "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, - "name": "rule1"}], "rewriteRuleSets": [], "redirectConfigurations": []}}''' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule set delete - Connection: - - keep-alive - Content-Length: - - '4879' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -g --gateway-name -n --no-wait - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"db7f79ba-9842-4633-9ff0-762b6f82f164\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n - \ \"redirectConfigurations\": []\r\n }\r\n}" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/9c09a919-eb2d-4f0d-b340-e61ebe645921?api-version=2019-11-01 - cache-control: - - no-cache - content-length: - - '9175' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:29 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 0d85f2b3-d1c3-48fe-9873-5211e51b8f7c - x-ms-ratelimit-remaining-subscription-writes: - - '1193' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway rewrite-rule set list - Connection: - - keep-alive - ParameterSetName: - - -g --gateway-name - User-Agent: - - python/3.6.8 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.0.81 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n \"type\": - \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"61b4880c-d686-4f96-a785-3333831d98ac\",\r\n \"sku\": - {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n - \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n - \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n - \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": - [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n - \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": - {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n - \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": - [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n - \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": - \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n - \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": - [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": - \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": - false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": - false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n - \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": - \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n - \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n - \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": - [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": - [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n - \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n - \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": - [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"0fae3b33-1602-40ca-a116-df7e2f3df9a7\\\"\",\r\n - \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n - \ },\r\n \"backendAddressPool\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n - \ },\r\n \"backendHttpSettings\": {\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n - \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n - \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n - \ \"redirectConfigurations\": []\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '9175' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 06 Feb 2020 18:27:30 GMT - etag: - - W/"0fae3b33-1602-40ca-a116-df7e2f3df9a7" - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - e32ab91e-c8d6-4f4f-82d3-bdecccfb061a - status: - code: 200 - message: OK + code: 400 + message: Bad Request version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py b/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py index ab0afb529e5..b6a1f75e226 100644 --- a/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py +++ b/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py @@ -919,6 +919,7 @@ def test_network_app_gateway_rewrite_rulesets(self, resource_group): 'ip': 'pip1', 'set': 'ruleset1', 'rule': 'rule1', + 'rule2': 'rule2', 'var': 'http_req_Authorization' }) self.cmd('network public-ip create -g {rg} -n {ip} --sku Standard') @@ -938,6 +939,24 @@ def test_network_app_gateway_rewrite_rulesets(self, resource_group): self.cmd('network application-gateway rewrite-rule list-request-headers') self.cmd('network application-gateway rewrite-rule list-response-headers') + # manage rewrite rules with url configuration + self.cmd('network application-gateway rewrite-rule create -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2} ' + '--sequence 123 --request-headers foo=bar --response-headers cat=hat ' + '--modified-path "/def" --modified-query-string "a=b&c=d%20f"', checks=[ + self.check('actionSet.urlConfiguration.modifiedPath', '/def'), + self.check('actionSet.urlConfiguration.modifiedQueryString', 'a=b&c=d%20f'), + self.check('actionSet.urlConfiguration.reroute', False) + ]) + self.cmd('network application-gateway rewrite-rule update -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2} ' + '--sequence 321 --request-headers bar=foo --response-headers hat=cat ' + '--modified-path "/def2" --modified-query-string "a=b&c=d%20f12" --enable-reroute', checks=[ + self.check('actionSet.urlConfiguration.modifiedPath', '/def2'), + self.check('actionSet.urlConfiguration.modifiedQueryString', 'a=b&c=d%20f12'), + self.check('actionSet.urlConfiguration.reroute', True) + ]) + self.cmd('network application-gateway rewrite-rule update -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2} --set ruleSequence=321 --remove actionSet.responseHeaderConfigurations 0 --no-wait') + self.cmd('network application-gateway rewrite-rule show -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2}') + # manage rewrite rule conditions self.cmd('network application-gateway rewrite-rule condition create -g {rg} --gateway-name {gw} --rule-set-name {set} --rule-name {rule} --variable {var} --pattern "^Bearer" --ignore-case false --negate --no-wait') self.cmd('network application-gateway rewrite-rule condition update -g {rg} --gateway-name {gw} --rule-set-name {set} --rule-name {rule} --variable {var} --pattern "^Bearers" --no-wait') From 3e63472a54443882fcaf2472d78250f7088603af Mon Sep 17 00:00:00 2001 From: Myron Date: Thu, 20 Feb 2020 10:48:30 +0800 Subject: [PATCH 2/4] record test --- ..._network_app_gateway_rewrite_rulesets.yaml | 8990 ++++++++++++++++- 1 file changed, 8634 insertions(+), 356 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml b/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml index d9458a2f573..7a648fd36dc 100644 --- a/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml +++ b/src/azure-cli/azure/cli/command_modules/network/tests/latest/recordings/test_network_app_gateway_rewrite_rulesets.yaml @@ -21,7 +21,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001?api-version=2019-07-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-19T08:20:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-20T02:21:22Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +30,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:00 GMT + - Thu, 20 Feb 2020 02:21:29 GMT expires: - '-1' pragma: @@ -72,9 +72,9 @@ interactions: response: body: string: "{\r\n \"name\": \"pip1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\",\r\n - \ \"etag\": \"W/\\\"c436cdc8-7113-47f3-a25c-a8a18c117311\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"8b450014-fa1b-4712-9edc-b1147aac71be\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"8597d568-c86e-477f-8f4f-2ad1109b5465\",\r\n \"publicIPAddressVersion\": + \ \"resourceGuid\": \"4638175b-2eb1-4575-974e-5a872e82f03c\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \ \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}" @@ -82,7 +82,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/c92c72d8-d93b-446b-a465-ef4acab01eff?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2f72ecd3-9ea1-456b-9d95-5cdb9e8e83cd?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -90,7 +90,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:09 GMT + - Thu, 20 Feb 2020 02:21:34 GMT expires: - '-1' pragma: @@ -103,9 +103,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - c0d22bf4-e57a-45ba-b2c9-0666e7a3a937 + - 58c641b3-8655-497b-b079-763196118ffd x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -126,7 +126,7 @@ interactions: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/c92c72d8-d93b-446b-a465-ef4acab01eff?api-version=2019-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/2f72ecd3-9ea1-456b-9d95-5cdb9e8e83cd?api-version=2019-11-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -138,7 +138,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:12 GMT + - Thu, 20 Feb 2020 02:21:36 GMT expires: - '-1' pragma: @@ -155,7 +155,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - a596908a-53ec-4c3a-a777-c80f7fe4198a + - 11e64970-1355-46a1-a12a-fb109525f8fe status: code: 200 message: OK @@ -180,10 +180,10 @@ interactions: response: body: string: "{\r\n \"name\": \"pip1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\",\r\n - \ \"etag\": \"W/\\\"c4f9e945-7208-46fa-9d38-6e68713660f6\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"17209a76-4111-4782-8978-8868544eb533\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"8597d568-c86e-477f-8f4f-2ad1109b5465\",\r\n \"ipAddress\": - \"13.86.187.2\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": + \ \"resourceGuid\": \"4638175b-2eb1-4575-974e-5a872e82f03c\",\r\n \"ipAddress\": + \"40.81.12.22\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n \ },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}" @@ -195,9 +195,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:13 GMT + - Thu, 20 Feb 2020 02:21:37 GMT etag: - - W/"c4f9e945-7208-46fa-9d38-6e68713660f6" + - W/"17209a76-4111-4782-8978-8868544eb533" expires: - '-1' pragma: @@ -214,7 +214,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 1e352f6c-dd03-4f31-abc9-0bfa7e2ad164 + - a969d605-15ed-4d68-875c-339533a59a4e status: code: 200 message: OK @@ -240,7 +240,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001?api-version=2019-07-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-19T08:20:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001","name":"cli_test_ag_rewrite_rulesets000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-02-20T02:21:22Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -249,7 +249,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:14 GMT + - Thu, 20 Feb 2020 02:21:38 GMT expires: - '-1' pragma: @@ -294,7 +294,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:16 GMT + - Thu, 20 Feb 2020 02:21:38 GMT expires: - '-1' pragma: @@ -339,7 +339,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:17 GMT + - Thu, 20 Feb 2020 02:21:39 GMT expires: - '-1' pragma: @@ -405,10 +405,10 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2019-07-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_sDmZNM7BzwBCTpQLRGknl4HRGeS6vix8","name":"ag_deploy_sDmZNM7BzwBCTpQLRGknl4HRGeS6vix8","type":"Microsoft.Resources/deployments","properties":{"templateHash":"8455324810858460109","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2020-02-19T08:21:25.2900243Z","duration":"PT1.966626S","correlationId":"8b4fb502-9938-49a9-987d-9049044f0fa8","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]},{"resourceType":"applicationGateways","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"gw1Vnet"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1","resourceType":"Microsoft.Network/applicationGateways","resourceName":"gw1"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_k9QDQfn5qrJwuPG1zL5O5JlUKY76N1l8","name":"ag_deploy_k9QDQfn5qrJwuPG1zL5O5JlUKY76N1l8","type":"Microsoft.Resources/deployments","properties":{"templateHash":"3094564991672290092","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2020-02-20T02:21:44.8573476Z","duration":"PT2.632514S","correlationId":"7d682425-4779-4143-8049-c6a11960251a","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]},{"resourceType":"applicationGateways","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"gw1Vnet"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1","resourceType":"Microsoft.Network/applicationGateways","resourceName":"gw1"}]}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_sDmZNM7BzwBCTpQLRGknl4HRGeS6vix8/operationStatuses/08586195064021542170?api-version=2019-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Resources/deployments/ag_deploy_k9QDQfn5qrJwuPG1zL5O5JlUKY76N1l8/operationStatuses/08586194415832527779?api-version=2019-07-01 cache-control: - no-cache content-length: @@ -416,7 +416,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:25 GMT + - Thu, 20 Feb 2020 02:21:46 GMT expires: - '-1' pragma: @@ -462,145 +462,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:21:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway wait - Connection: - - keep-alive - ParameterSetName: - - -g -n --exists - User-Agent: - - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.Network/applicationGateways/gw1'' - under resource group ''cli_test_ag_rewrite_rulesets000001'' was not found."}}' - headers: - cache-control: - - no-cache - content-length: - - '220' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 19 Feb 2020 08:21:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway wait - Connection: - - keep-alive - ParameterSetName: - - -g -n --exists - User-Agent: - - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.Network/applicationGateways/gw1'' - under resource group ''cli_test_ag_rewrite_rulesets000001'' was not found."}}' - headers: - cache-control: - - no-cache - content-length: - - '220' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 19 Feb 2020 08:22:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - network application-gateway wait - Connection: - - keep-alive - ParameterSetName: - - -g -n --exists - User-Agent: - - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 - response: - body: - string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.Network/applicationGateways/gw1'' - under resource group ''cli_test_ag_rewrite_rulesets000001'' was not found."}}' - headers: - cache-control: - - no-cache - content-length: - - '220' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 19 Feb 2020 08:23:00 GMT + - Thu, 20 Feb 2020 02:21:46 GMT expires: - '-1' pragma: @@ -646,7 +508,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:23:30 GMT + - Thu, 20 Feb 2020 02:22:17 GMT expires: - '-1' pragma: @@ -682,27 +544,31 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 response: body: - string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.Network/applicationGateways/gw1'' - under resource group ''cli_test_ag_rewrite_rulesets000001'' was not found."}}' + string: "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": + \"Resource /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1 + not found.\",\r\n \"details\": []\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '220' + - '301' content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:02 GMT + - Thu, 20 Feb 2020 02:22:47 GMT expires: - '-1' pragma: - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff - x-ms-failure-cause: - - gateway + x-ms-arm-service-request-id: + - 2f819ab7-dd51-450e-9ce3-7e5a249ad09b status: code: 404 message: Not Found @@ -729,15 +595,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -745,7 +611,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -755,14 +621,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -770,7 +636,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -780,7 +646,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -790,7 +656,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -809,9 +675,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:39 GMT + - Thu, 20 Feb 2020 02:23:17 GMT etag: - - W/"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4" + - W/"f9c962c3-a2d9-4101-b694-01f33705ff6d" expires: - '-1' pragma: @@ -828,7 +694,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - a74253dd-28a5-42e2-a806-a315f9b5add7 + - f84c3c56-bcb4-41ff-9e2e-4b1f3afb58f0 status: code: 200 message: OK @@ -855,15 +721,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -871,7 +737,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -881,14 +747,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -896,7 +762,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -906,7 +772,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -916,7 +782,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4\\\"\",\r\n + \ \"etag\": \"W/\\\"f9c962c3-a2d9-4101-b694-01f33705ff6d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -935,9 +801,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:42 GMT + - Thu, 20 Feb 2020 02:23:18 GMT etag: - - W/"6450fb4e-c6ee-4b72-a676-e0f53e4ecad4" + - W/"f9c962c3-a2d9-4101-b694-01f33705ff6d" expires: - '-1' pragma: @@ -954,7 +820,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - ec4545f8-fa4b-4b64-9ec4-c61ddaf8e62d + - bf186f81-e90b-4cbd-a37d-1dc951feb36c status: code: 200 message: OK @@ -1010,15 +876,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1026,7 +892,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1036,14 +902,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1051,7 +917,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1061,7 +927,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1071,7 +937,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1082,13 +948,13 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"7c22d08c-66fe-47ae-be64-da8864154801\\\"\",\r\n + \ \"etag\": \"W/\\\"ed61ee76-2d38-486c-a90f-7666648c19ab\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/d55ecd1a-a754-4bfb-841b-d2195251acf5?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/7699c80f-4e0a-4b8b-b80c-82d01dbe5d6c?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -1096,7 +962,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:43 GMT + - Thu, 20 Feb 2020 02:23:19 GMT expires: - '-1' pragma: @@ -1113,9 +979,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 944732ab-68ba-4bb0-affe-966d98dde560 + - 1b1cc60b-801c-4c89-a474-3238abe5bb76 x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 200 message: OK @@ -1142,15 +1008,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1158,7 +1024,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1168,14 +1034,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1183,7 +1049,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1193,7 +1059,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1203,7 +1069,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1214,7 +1080,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" @@ -1226,9 +1092,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:46 GMT + - Thu, 20 Feb 2020 02:23:21 GMT etag: - - W/"2da305c5-fbb5-43c3-8e79-cce74b3c2693" + - W/"90bf72f1-4d12-450e-a913-7266b7a5fd6e" expires: - '-1' pragma: @@ -1245,7 +1111,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - f5ca17c8-71de-41e0-87cd-a03406b1c814 + - aba0e9dd-e2f1-42b8-a61c-32b2a5ef8198 status: code: 200 message: OK @@ -1273,15 +1139,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1289,7 +1155,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1299,14 +1165,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1314,7 +1180,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1324,7 +1190,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1334,7 +1200,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1345,7 +1211,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"2da305c5-fbb5-43c3-8e79-cce74b3c2693\\\"\",\r\n + \ \"etag\": \"W/\\\"90bf72f1-4d12-450e-a913-7266b7a5fd6e\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": []\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" @@ -1357,9 +1223,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:52 GMT + - Thu, 20 Feb 2020 02:23:22 GMT etag: - - W/"2da305c5-fbb5-43c3-8e79-cce74b3c2693" + - W/"90bf72f1-4d12-450e-a913-7266b7a5fd6e" expires: - '-1' pragma: @@ -1376,7 +1242,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 0edfd627-45b0-43f5-bd9d-daa661d34423 + - 3a09b7aa-4fa0-456f-b38f-2101568595a3 status: code: 200 message: OK @@ -1436,15 +1302,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1452,7 +1318,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1462,14 +1328,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1477,7 +1343,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1487,7 +1353,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1497,7 +1363,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1508,7 +1374,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"2e84ef59-1626-47ba-98e1-b1ba112d4195\\\"\",\r\n + \ \"etag\": \"W/\\\"f1c4474d-0d73-41fa-bb58-cb6f43be2ca3\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 123,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1522,7 +1388,7 @@ interactions: \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ecc215a4-d527-4af1-bc10-aba7192e6618?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/74f71ae8-3ed6-4b9a-99c7-bf1316c967d3?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -1530,7 +1396,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:52 GMT + - Thu, 20 Feb 2020 02:23:23 GMT expires: - '-1' pragma: @@ -1547,7 +1413,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - b028c864-d5c4-462b-a8ad-312bf812db4b + - 7e228b80-470c-46e9-adaf-a75fae0ec006 x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -1577,15 +1443,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1593,7 +1459,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1603,14 +1469,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1618,7 +1484,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1628,7 +1494,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1638,7 +1504,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1649,7 +1515,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"9e981665-b6fb-4b16-a604-761443d3c872\\\"\",\r\n + \ \"etag\": \"W/\\\"f94a504c-2e26-4b0c-a72a-f441a3115721\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 123,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1669,9 +1535,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:24:57 GMT + - Thu, 20 Feb 2020 02:23:25 GMT etag: - - W/"9e981665-b6fb-4b16-a604-761443d3c872" + - W/"f94a504c-2e26-4b0c-a72a-f441a3115721" expires: - '-1' pragma: @@ -1688,7 +1554,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - f7e6b556-0cf7-4988-b741-78688bede341 + - abcce461-3b6a-4a23-96da-3589807e555c status: code: 200 message: OK @@ -1748,15 +1614,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1764,7 +1630,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1774,14 +1640,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1789,7 +1655,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1799,7 +1665,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1809,7 +1675,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1820,7 +1686,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"8c7df494-efcf-4c28-9508-f269ddef62aa\\\"\",\r\n + \ \"etag\": \"W/\\\"1a6da9f0-3102-40bc-9435-ab32a730164d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1834,7 +1700,7 @@ interactions: \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/32f44732-112d-40eb-b7de-1058d3aa7546?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/78954eb1-da65-4f26-a10c-0284bd3a732a?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -1842,7 +1708,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:00 GMT + - Thu, 20 Feb 2020 02:23:25 GMT expires: - '-1' pragma: @@ -1859,9 +1725,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - bc9fc028-07c2-4477-bb32-d59675566838 + - 1e3e77b8-d981-4363-8718-1f29f4010ec8 x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 200 message: OK @@ -1888,15 +1754,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -1904,7 +1770,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -1914,14 +1780,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -1929,7 +1795,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -1939,7 +1805,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -1949,7 +1815,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -1960,7 +1826,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"bfffa5f3-a05e-4987-a55e-23acf35a36f0\\\"\",\r\n + \ \"etag\": \"W/\\\"7c3d98b4-5290-46a3-af91-f6c134ef3753\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -1980,9 +1846,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:03 GMT + - Thu, 20 Feb 2020 02:23:27 GMT etag: - - W/"bfffa5f3-a05e-4987-a55e-23acf35a36f0" + - W/"7c3d98b4-5290-46a3-af91-f6c134ef3753" expires: - '-1' pragma: @@ -1999,7 +1865,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8800e18f-8711-4555-a665-d3b36ce1df4e + - b6dfd3cd-5b91-4b02-bdf0-aa8c946105c4 status: code: 200 message: OK @@ -2058,15 +1924,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2074,7 +1940,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2084,14 +1950,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2099,7 +1965,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2109,7 +1975,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2119,7 +1985,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2130,7 +1996,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"abe3048b-c5ae-4786-84d7-bde7627b472c\\\"\",\r\n + \ \"etag\": \"W/\\\"ce65a9e2-b3f7-4b7c-8067-a0c04648a3fb\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2142,7 +2008,7 @@ interactions: \ }\r\n ],\r\n \"redirectConfigurations\": []\r\n }\r\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/47b8c517-43c8-449d-b86e-aaee908c8448?api-version=2019-11-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/7d4800ef-1e74-4dc5-8933-f930b6bf6ae4?api-version=2019-11-01 cache-control: - no-cache content-length: @@ -2150,7 +2016,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:06 GMT + - Thu, 20 Feb 2020 02:23:29 GMT expires: - '-1' pragma: @@ -2167,9 +2033,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 6c0689a0-8de1-4f67-905e-232bfe86399d + - 4d4c89bd-4baa-42f2-85aa-23615cc7d905 x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -2196,15 +2062,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2212,7 +2078,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2222,14 +2088,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2237,7 +2103,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2247,7 +2113,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2257,7 +2123,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2268,7 +2134,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2286,9 +2152,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:08 GMT + - Thu, 20 Feb 2020 02:23:30 GMT etag: - - W/"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0" + - W/"f813cd46-d47e-421c-9b2b-f1f4561b3f2f" expires: - '-1' pragma: @@ -2305,7 +2171,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 9a03000e-5407-472f-9865-0d885d15bd1f + - 93df73fc-eb26-4be0-ba18-7c9be750cd9b status: code: 200 message: OK @@ -2332,15 +2198,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2348,7 +2214,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2358,14 +2224,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2373,7 +2239,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2383,7 +2249,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2393,7 +2259,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2404,7 +2270,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2422,9 +2288,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:15 GMT + - Thu, 20 Feb 2020 02:23:31 GMT etag: - - W/"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0" + - W/"f813cd46-d47e-421c-9b2b-f1f4561b3f2f" expires: - '-1' pragma: @@ -2441,7 +2307,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 388b5cd7-dfde-46ab-96cd-a6926cac2c82 + - a0e1662a-0841-4d1b-a7b0-f2663c35c670 status: code: 200 message: OK @@ -2484,7 +2350,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:19 GMT + - Thu, 20 Feb 2020 02:23:34 GMT expires: - '-1' pragma: @@ -2501,7 +2367,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 6b20c012-0519-48b2-a7c1-b50e01a5f229 + - 60dbdd0a-fab6-410f-b1dd-5bb1b8c42a58 status: code: 200 message: OK @@ -2548,7 +2414,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:21 GMT + - Thu, 20 Feb 2020 02:23:36 GMT expires: - '-1' pragma: @@ -2565,7 +2431,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8c2c58ad-cf72-424a-8029-55158f18b0ea + - da642c75-6d8c-4815-bfb5-31d3aa2379f7 status: code: 200 message: OK @@ -2593,15 +2459,15 @@ interactions: response: body: string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"501220b9-f80a-4d52-9753-f19178918f59\",\r\n \"sku\": + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n @@ -2609,7 +2475,7 @@ interactions: [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": @@ -2619,14 +2485,14 @@ interactions: \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n @@ -2634,7 +2500,7 @@ interactions: \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": @@ -2644,7 +2510,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n @@ -2654,7 +2520,7 @@ interactions: \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n @@ -2665,7 +2531,7 @@ interactions: \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n - \ \"etag\": \"W/\\\"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0\\\"\",\r\n + \ \"etag\": \"W/\\\"f813cd46-d47e-421c-9b2b-f1f4561b3f2f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n @@ -2683,9 +2549,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:23 GMT + - Thu, 20 Feb 2020 02:23:37 GMT etag: - - W/"6980eb0c-b9b1-46b0-ab5b-e428cbcc82c0" + - W/"f813cd46-d47e-421c-9b2b-f1f4561b3f2f" expires: - '-1' pragma: @@ -2702,7 +2568,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 454e14bb-ff9d-4f6c-841b-dfa56d390670 + - 2dd69763-da2c-42d8-913b-4411568e01cf status: code: 200 message: OK @@ -2764,21 +2630,111 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 response: body: - string: "{\r\n \"error\": {\r\n \"code\": \"ApplicationGatewayRewriteRuleUrlRewriteNotEnabled\",\r\n - \ \"message\": \"You are attempting to rewrite the URL using the urlConfiguration - property at properties.rewriteRuleSets[0].properties.rewriteRules[1].actionSet.urlConfiguration. - The URL Rewrite capability is available only in private preview. To request - access to the private preview, fill the form at https://aka.ms/ApplicationGatewayPreview.\",\r\n - \ \"details\": []\r\n }\r\n}" + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Stopped\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"48dcdb8f-8cc7-4534-92bb-83d0f21cbe55\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 123,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"foo\",\r\n + \ \"headerValue\": \"bar\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [\r\n {\r\n + \ \"headerName\": \"cat\",\r\n \"headerValue\": + \"hat\"\r\n }\r\n ],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f\",\r\n \"reroute\": false\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 cache-control: - no-cache content-length: - - '455' + - '10917' content-type: - application/json; charset=utf-8 date: - - Wed, 19 Feb 2020 08:25:24 GMT + - Thu, 20 Feb 2020 02:23:37 GMT expires: - '-1' pragma: @@ -2788,13 +2744,8335 @@ interactions: - Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff x-ms-arm-service-request-id: - - aa38b896-3dea-45cb-acd2-f5b3cf72dd79 + - 9ce886a8-0469-4250-a171-ed3cafe30bc2 x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: - code: 400 - message: Bad Request + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:23:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - d62ab2cb-6492-47ae-a805-3f876748485c + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:23:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 66e0779e-45ec-4b64-9da1-00bea3cb5a5c + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:24:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0111962a-50bb-4f69-9347-c94733083205 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:24:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 94e84f5a-c2c8-47d8-a41e-eda14557dd76 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:24:31 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 093b5726-8d13-49d8-9dac-fe5f113cbbca + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:24:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - c9c9264a-d4f2-4934-8303-3a313c744080 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:24:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 70818dbc-6cf5-4223-8209-ec6b2bde4397 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:25:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - cc288642-a331-4631-b27f-89aa8ffaa5c9 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:25:12 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 192a89d2-c187-446c-8fe7-7ac829b1335d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:25:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f3dab424-8f3f-485d-b765-4f9b3b605f15 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:25:33 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - d718e0a1-ff66-4d1e-84c3-d4a23dd6f11d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:25:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 518245b7-ead6-4eae-9b9d-1697e7392e55 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:25:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 6ec6140c-5354-498b-ae78-18a6bc428a65 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:26:04 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - e663e17c-7f3c-4c8c-8d59-19100dd2cfb2 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:26:15 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 87c8efd5-340b-43a5-b390-a1afbcd9e04e + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:26:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 98d617d9-1ed3-451d-bfc7-969cb09af505 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:26:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 7e60d20c-321b-4a1e-b568-b3870543e66a + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:26:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f10bc144-4fd9-4b3b-8b4e-70e8b5c0bc2d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:26:56 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - e4aa3af8-0c3d-4a52-8466-8b4a2a7451cb + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:27:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 04fdd7e3-7afb-4dd1-9799-b8ed75b20e38 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:27:17 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 9a7acd9d-b3e4-43bf-a5f7-b776b38d06d2 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:27:28 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - d0dbd2ac-3bb6-434e-b863-b100077ef92f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:27:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 35c86bad-3406-4aa1-8d97-0b903436c2a6 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:27:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0b8e3c9b-d34a-4511-bc92-80516da1c2f5 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:27:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 78003945-eb0b-4251-81d6-d1b322ea6f22 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:28:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 552e4859-5950-4e39-8b77-b5b7f04e8bad + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:28:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 4b6b148e-63e6-4019-a8ce-8485d5fcd995 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:28:31 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b2f2e77e-d1e7-469a-8a3b-d56269f4bdca + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:28:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 5013076b-d662-4e40-9a30-92c7f6fe7790 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:28:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - d78d46a8-67c5-4a89-9443-57c26d404f4d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:29:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 4a247978-7138-4393-b508-c65e97464562 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:29:13 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0d8b4754-c964-459d-b15b-b92132c0632a + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:29:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 3300e714-d557-489e-aac8-888dd8c0dd0c + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:29:33 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - fdd67330-a85b-489d-a39d-e8c63384e6d5 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:29:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f585e08a-5859-4619-85bb-a883f1d0a3e8 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:29:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 3c595a05-925e-4eed-be60-86c76d12567c + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:30:05 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0bb786b0-4eed-4e70-80b6-2ed3658f1616 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:30:15 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 30617e79-b36f-49a4-9bc3-c6a3565221d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:30:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 9721f533-1f5c-43c8-a231-2c217ad51201 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:30:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - bc9c79c3-1e97-4ff5-9613-b72d0368d26f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:30:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 82fcd545-1fbc-443b-9a41-8c35e7d63d37 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:30:58 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 9c0bdecf-9112-4105-b552-7c9b08f603b6 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:31:09 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 511c074c-ab7f-45f1-9ce1-465b35d18a64 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:31:19 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 6a2c20cc-efeb-4037-8cb5-aef875be33c9 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:31:29 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - ea71da9b-d37e-44a6-803a-39c9ccce3cf7 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:31:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b90f0b77-598e-4cbe-ae3d-566d91a232ac + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:31:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 3c1b10af-a03d-4421-8a56-a4fce5245d77 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:32:01 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 1f26e31d-ba01-43df-ae19-9328815e5552 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:32:11 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0f49c6ad-d118-4c5d-ad52-761c61f19a6d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:32:22 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 593efe26-7b77-42fd-8220-41d2e6498c08 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:32:32 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - c26b4c73-1840-4c70-b987-39f368684a30 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:32:43 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 92d575c4-deb3-4c3f-9868-a89c46467028 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:32:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 801a22bf-79ef-4674-b17f-5ebe4ff42689 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:33:04 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - dd94186d-53a9-4155-a885-d09b043d81f8 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:33:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 1eb8a24d-e0df-441a-9e91-476c365c75c2 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:33:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - bf0714bf-e2c9-4476-bb44-5d454c50ca70 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:33:35 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f0ab789d-2662-449d-9b5d-02708bf3eff4 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:33:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - a94927b1-6e47-45fc-82f4-5ab0aa8b4cea + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:33:57 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 2b33e992-3a32-4633-9e76-f6e664f6885f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:34:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 9c987d85-3ab9-4d57-9f33-e6e40cc71f06 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:34:17 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 2d68a1f2-17db-4052-9fec-9148ff8bada4 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:34:28 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 3cbf2517-d5d9-4bfb-855f-2d8e703f2105 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:34:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b96dcbe2-030e-43bd-98eb-950b675dac00 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:34:48 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - a5cb6a81-8dca-4e59-a10a-56d2f846f0d1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:35:01 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - da011852-ca33-4deb-95c5-a79e5988e0f3 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:35:11 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0d587f21-1383-4143-992f-6b31f929d5dd + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:35:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b50f0ca3-52d4-4840-bb64-ad71348d4744 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:35:32 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 5b3772b9-358d-406f-998c-9a8bfc1baeba + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:35:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - d178ec19-1e5c-4f81-826a-2b9360c747b1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:35:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - d4682438-8e8e-451e-a57c-5f4ff6da2a04 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:36:04 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - e9cb5329-db56-4d96-907b-474d139f72bd + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:36:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - c554bfe4-ad07-4a89-8d83-ff4cdaf0b126 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:36:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - eb1df4ee-14fc-4891-bfcd-44be2818f15e + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:36:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 52897f2c-fdf6-45a8-9adf-9bd03948a3cf + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:36:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - eae9517f-2b21-456a-8fc5-4e354157cbf2 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:36:57 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - aee15997-8404-4391-ae76-9b25a87101f8 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:37:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 5416be00-ffba-4909-b516-6ab6fa524554 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:37:17 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 3bc133e6-3560-4a1a-82e7-2ae5080f9dc0 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:37:27 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 806403f6-b729-480d-b475-2cb03c7c56f8 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:37:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - ed7ac41b-6235-4283-bce4-ea7da8c802e1 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:37:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - e21bd990-18c0-458d-92aa-7875de38d2fa + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:37:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 010b2102-f2be-496f-b651-41414d22b657 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:38:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 741cb81c-878c-47e8-a60a-bc043451c821 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:38:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - c7af597a-32e4-4af1-959c-34c19212d552 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:38:30 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 70805aa3-5ad2-4435-8757-99e440545b9d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:38:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 2961fb6e-698b-41a9-a67d-441dcf96ddf3 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:38:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b9772894-3afc-4771-a8d2-cd4cbefc0412 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:39:03 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 0fadb61d-2c0e-4122-805a-a586640e2de2 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:39:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 27f1ab1c-89ea-4e04-a24f-cef0513ec69d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:39:24 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - cf9861a6-c7e4-4035-ab54-c57f35dce406 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:39:35 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f1a4e0e5-7cbc-4e77-85ea-e6e9130bd59c + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:39:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 44b3f1ea-371d-472d-b79a-a49e1a7e8c0a + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"InProgress\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '30' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:39:56 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b8e9882e-6518-4ccd-bcba-a9ca22c79bf0 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a25f07c0-ccca-4ce8-94e4-180c9d5ce81a?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"Succeeded\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '29' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 62e3c6a2-e9a7-4b5f-96c8-e1ed9033bc12 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 123,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"foo\",\r\n + \ \"headerValue\": \"bar\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [\r\n {\r\n + \ \"headerName\": \"cat\",\r\n \"headerValue\": + \"hat\"\r\n }\r\n ],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f\",\r\n \"reroute\": false\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10926' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:08 GMT + etag: + - W/"d33e1f8f-0f3f-47ab-9c3f-49d909103aac" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - eb121ba8-b4ee-474f-a516-2ea215df4e3e + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule update + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string --enable-reroute + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"d33e1f8f-0f3f-47ab-9c3f-49d909103aac\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 123,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"foo\",\r\n + \ \"headerValue\": \"bar\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [\r\n {\r\n + \ \"headerName\": \"cat\",\r\n \"headerValue\": + \"hat\"\r\n }\r\n ],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f\",\r\n \"reroute\": false\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10926' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:17 GMT + etag: + - W/"d33e1f8f-0f3f-47ab-9c3f-49d909103aac" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 8ed20951-b443-4414-b241-8ce595d781ab + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", + "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": + [], "actionSet": {"requestHeaderConfigurations": [{"headerName": "bar", "headerValue": + "foo"}], "responseHeaderConfigurations": []}}, {"name": "rule2", "ruleSequence": + 321, "conditions": [], "actionSet": {"requestHeaderConfigurations": [{"headerName": + "bar", "headerValue": "foo"}], "responseHeaderConfigurations": [{"headerName": + "hat", "headerValue": "cat"}], "urlConfiguration": {"modifiedPath": "/def2", + "modifiedQueryString": "a=b&c=d%20f12", "reroute": true}}}]}, "name": "ruleset1"}], + "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule update + Connection: + - keep-alive + Content-Length: + - '5683' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string --enable-reroute + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"08d238fd-da88-4860-8d16-e1166ea69440\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [\r\n {\r\n + \ \"headerName\": \"hat\",\r\n \"headerValue\": + \"cat\"\r\n }\r\n ],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ebd62a0b-d22f-47bf-b303-97f749780843?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '10919' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:18 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 44bc77f6-ff96-4e9d-a6b0-bca7cfde9009 + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule update + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string --enable-reroute + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ebd62a0b-d22f-47bf-b303-97f749780843?api-version=2019-11-01 + response: + body: + string: "{\r\n \"status\": \"Succeeded\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '29' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - edb0eb8c-9308-4f4d-9d0e-df4010d81b49 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule update + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --sequence --request-headers --response-headers + --modified-path --modified-query-string --enable-reroute + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [\r\n {\r\n + \ \"headerName\": \"hat\",\r\n \"headerValue\": + \"cat\"\r\n }\r\n ],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10928' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:38 GMT + etag: + - W/"123d626f-f20e-449a-b350-dfa99ec91d0b" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 51a8077d-dd94-4730-a29d-29f987c4fa13 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule update + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --set --remove --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"123d626f-f20e-449a-b350-dfa99ec91d0b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [\r\n {\r\n + \ \"headerName\": \"hat\",\r\n \"headerValue\": + \"cat\"\r\n }\r\n ],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10928' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:40 GMT + etag: + - W/"123d626f-f20e-449a-b350-dfa99ec91d0b" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - e2159eed-ac14-451f-8d66-9f2e0a5b48fa + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", + "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": + [], "actionSet": {"requestHeaderConfigurations": [{"headerName": "bar", "headerValue": + "foo"}], "responseHeaderConfigurations": []}}, {"name": "rule2", "ruleSequence": + 321, "conditions": [], "actionSet": {"requestHeaderConfigurations": [{"headerName": + "bar", "headerValue": "foo"}], "responseHeaderConfigurations": [], "urlConfiguration": + {"modifiedPath": "/def2", "modifiedQueryString": "a=b&c=d%20f12", "reroute": + true}}}]}, "name": "ruleset1"}], "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule update + Connection: + - keep-alive + Content-Length: + - '5640' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name --rule-set-name -n --set --remove --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"18160228-75cb-4a0e-ba88-97f97a33c281\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/a0b72163-939d-442d-a802-3fea101d0559?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '10775' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 1f957ac4-298e-488a-a394-e3fdbf601a44 + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule show + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10775' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:42 GMT + etag: + - W/"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 2262522c-3f66-4f44-bbb3-0fbe78ee2247 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition create + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable --pattern --ignore-case + --negate --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10775' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:44 GMT + etag: + - W/"2b17ef7a-e7a9-4ccf-9b23-eed9d6f5bef6" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 30c1cad9-1187-4db6-805d-e5ebe930cecd + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", + "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": + [{"variable": "http_req_Authorization", "pattern": "^Bearer", "ignoreCase": + false, "negate": true}], "actionSet": {"requestHeaderConfigurations": [{"headerName": + "bar", "headerValue": "foo"}], "responseHeaderConfigurations": []}}, {"name": + "rule2", "ruleSequence": 321, "conditions": [], "actionSet": {"requestHeaderConfigurations": + [{"headerName": "bar", "headerValue": "foo"}], "responseHeaderConfigurations": + [], "urlConfiguration": {"modifiedPath": "/def2", "modifiedQueryString": "a=b&c=d%20f12", + "reroute": true}}}]}, "name": "ruleset1"}], "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition create + Connection: + - keep-alive + Content-Length: + - '5737' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable --pattern --ignore-case + --negate --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"79c26c6b-36fb-4572-b39d-ede02f4f333b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": + \"http_req_Authorization\",\r\n \"pattern\": \"^Bearer\",\r\n + \ \"ignoreCase\": false,\r\n \"negate\": + true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/5bc013e9-d405-4440-8a48-1fd85ef59d09?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '11001' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 58728109-a517-41c4-ac80-26bbc79b909a + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition update + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable --pattern --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"e05f9626-715a-4b22-b320-b212f3ce39db\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": + \"http_req_Authorization\",\r\n \"pattern\": \"^Bearer\",\r\n + \ \"ignoreCase\": false,\r\n \"negate\": + true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '11001' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:46 GMT + etag: + - W/"e05f9626-715a-4b22-b320-b212f3ce39db" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f3022b14-74a1-4abf-8290-1dd2712db829 + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", + "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": + [{"variable": "http_req_Authorization", "pattern": "^Bearers", "ignoreCase": + false, "negate": true}], "actionSet": {"requestHeaderConfigurations": [{"headerName": + "bar", "headerValue": "foo"}], "responseHeaderConfigurations": []}}, {"name": + "rule2", "ruleSequence": 321, "conditions": [], "actionSet": {"requestHeaderConfigurations": + [{"headerName": "bar", "headerValue": "foo"}], "responseHeaderConfigurations": + [], "urlConfiguration": {"modifiedPath": "/def2", "modifiedQueryString": "a=b&c=d%20f12", + "reroute": true}}}]}, "name": "ruleset1"}], "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition update + Connection: + - keep-alive + Content-Length: + - '5738' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable --pattern --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"d8977875-9562-4733-9032-944b660b0611\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": + \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n + \ \"ignoreCase\": false,\r\n \"negate\": + true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/940ae2f0-69ff-4d2d-9c5b-3ce9d038f0ae?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '11002' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:48 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - fc0cc684-6f11-4baf-9e88-0d0368f8fe5e + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition show + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": + \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n + \ \"ignoreCase\": false,\r\n \"negate\": + true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '11002' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:40:53 GMT + etag: + - W/"8c27514f-ffbc-40ba-9154-49cee032159b" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 4abdd3db-2dc8-4892-8dcb-043668b84a70 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition list + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": + \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n + \ \"ignoreCase\": false,\r\n \"negate\": + true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '11002' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:06 GMT + etag: + - W/"8c27514f-ffbc-40ba-9154-49cee032159b" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 61ad0ac7-5028-4b2a-9b6d-e57391f5fe60 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition delete + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"8c27514f-ffbc-40ba-9154-49cee032159b\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [\r\n {\r\n \"variable\": + \"http_req_Authorization\",\r\n \"pattern\": \"^Bearers\",\r\n + \ \"ignoreCase\": false,\r\n \"negate\": + true\r\n }\r\n ],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '11002' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:07 GMT + etag: + - W/"8c27514f-ffbc-40ba-9154-49cee032159b" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 73e11f3c-78c0-4e1e-8478-8c9355434fe2 + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", + "properties": {"rewriteRules": [{"name": "rule1", "ruleSequence": 321, "conditions": + [], "actionSet": {"requestHeaderConfigurations": [{"headerName": "bar", "headerValue": + "foo"}], "responseHeaderConfigurations": []}}, {"name": "rule2", "ruleSequence": + 321, "conditions": [], "actionSet": {"requestHeaderConfigurations": [{"headerName": + "bar", "headerValue": "foo"}], "responseHeaderConfigurations": [], "urlConfiguration": + {"modifiedPath": "/def2", "modifiedQueryString": "a=b&c=d%20f12", "reroute": + true}}}]}, "name": "ruleset1"}], "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition delete + Connection: + - keep-alive + Content-Length: + - '5640' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name --variable --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"c80ce674-b4cb-43ba-8a27-68722b040463\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ebc99195-4523-4cab-ac98-c4de3795ed82?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '10775' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:08 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - fb46f7ad-5e56-4e65-a057-423542b945f5 + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition list + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name --rule-name + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10775' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:16 GMT + etag: + - W/"47ac4cc7-f876-433b-9005-501fa233a798" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - dc7a592e-5e38-426b-bc61-809070ff006e + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule condition list-server-variables + Connection: + - keep-alive + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/applicationGatewayAvailableServerVariables?api-version=2019-11-01 + response: + body: + string: "[\r\n \"request_query\",\r\n \"client_ip\",\r\n \"client_port\",\r\n + \ \"client_user\",\r\n \"http_method\",\r\n \"request_uri\",\r\n \"http_version\",\r\n + \ \"ciphers_used\",\r\n \"ssl_connection_protocol\",\r\n \"http_status\",\r\n + \ \"request_scheme\",\r\n \"sent_bytes\",\r\n \"server_name\",\r\n \"server_port\",\r\n + \ \"ciphers_supported\",\r\n \"client_tcp_rtt\",\r\n \"content_length\",\r\n + \ \"content_type\",\r\n \"host\",\r\n \"ssl_enabled\",\r\n \"add_x_forwarded_for_proxy\",\r\n + \ \"query_string\",\r\n \"received_bytes\",\r\n \"uri_path\"\r\n]" + headers: + cache-control: + - no-cache + content-length: + - '472' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:18 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 26b2797e-aef2-4d0f-881b-4aa90b61d119 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule delete + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name -n --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"47ac4cc7-f876-433b-9005-501fa233a798\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule1\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": []\r\n }\r\n + \ },\r\n {\r\n \"ruleSequence\": 321,\r\n + \ \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10775' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:19 GMT + etag: + - W/"47ac4cc7-f876-433b-9005-501fa233a798" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - f472c1ff-f0ac-47cb-b1de-971b09912d23 + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1", + "properties": {"rewriteRules": [{"name": "rule2", "ruleSequence": 321, "conditions": + [], "actionSet": {"requestHeaderConfigurations": [{"headerName": "bar", "headerValue": + "foo"}], "responseHeaderConfigurations": [], "urlConfiguration": {"modifiedPath": + "/def2", "modifiedQueryString": "a=b&c=d%20f12", "reroute": true}}}]}, "name": + "ruleset1"}], "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule delete + Connection: + - keep-alive + Content-Length: + - '5453' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name --rule-set-name -n --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"51dfa6a1-7ac6-47d3-8bbc-6f7a6d9c17d1\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/3f3d05c7-02e3-43cc-889e-c4a3738b4098?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '10348' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 18b45cfa-0c70-4e6a-adba-3bb3039bc1db + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule list + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name --rule-set-name + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10348' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:21 GMT + etag: + - W/"30225f31-d016-4a25-8547-3eb523fdeaaa" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 8386b169-7d95-49b1-9575-754b8c786292 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule set delete + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name -n --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [\r\n + \ {\r\n \"name\": \"ruleset1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/rewriteRuleSets/ruleset1\",\r\n + \ \"etag\": \"W/\\\"30225f31-d016-4a25-8547-3eb523fdeaaa\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"rewriteRules\": [\r\n {\r\n \"ruleSequence\": + 321,\r\n \"conditions\": [],\r\n \"name\": \"rule2\",\r\n + \ \"actionSet\": {\r\n \"requestHeaderConfigurations\": + [\r\n {\r\n \"headerName\": \"bar\",\r\n + \ \"headerValue\": \"foo\"\r\n }\r\n ],\r\n + \ \"responseHeaderConfigurations\": [],\r\n \"urlConfiguration\": + {\r\n \"modifiedPath\": \"/def2\",\r\n \"modifiedQueryString\": + \"a=b&c=d%20f12\",\r\n \"reroute\": true\r\n }\r\n + \ }\r\n }\r\n ]\r\n },\r\n \"type\": + \"Microsoft.Network/applicationGateways/rewriteRuleSets\"\r\n }\r\n ],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '10348' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:23 GMT + etag: + - W/"30225f31-d016-4a25-8547-3eb523fdeaaa" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - ae799f80-33e7-40b4-a099-c7a7cfba0faa + status: + code: 200 + message: OK +- request: + body: 'b''{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1", + "location": "westus", "tags": {}, "properties": {"sku": {"name": "Standard_v2", + "tier": "Standard_v2", "capacity": 2}, "gatewayIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default"}}, + "name": "appGatewayFrontendIP"}], "trustedRootCertificates": [], "sslCertificates": + [], "frontendIPConfigurations": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP", + "properties": {"privateIPAllocationMethod": "Dynamic", "publicIPAddress": {"id": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1"}}, + "name": "appGatewayFrontendIP"}], "frontendPorts": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort", + "properties": {"port": 80}, "name": "appGatewayFrontendPort"}], "probes": [], + "backendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool", + "properties": {"backendAddresses": []}, "name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings", + "properties": {"port": 80, "protocol": "Http", "cookieBasedAffinity": "Disabled", + "requestTimeout": 30, "connectionDraining": {"enabled": false, "drainTimeoutInSec": + 1}, "pickHostNameFromBackendAddress": false}, "name": "appGatewayBackendHttpSettings"}], + "httpListeners": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener", + "properties": {"frontendIPConfiguration": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP"}, + "frontendPort": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort"}, + "protocol": "Http", "requireServerNameIndication": false}, "name": "appGatewayHttpListener"}], + "urlPathMaps": [], "requestRoutingRules": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1", + "properties": {"ruleType": "Basic", "backendAddressPool": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool"}, + "backendHttpSettings": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}, + "httpListener": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener"}}, + "name": "rule1"}], "rewriteRuleSets": [], "redirectConfigurations": []}}''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule set delete + Connection: + - keep-alive + Content-Length: + - '4879' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g --gateway-name -n --no-wait + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"d1205da5-e1ef-4c86-8869-772566228e07\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/bbdb1b9d-7ee9-4eee-9259-ed63c11f86c5?api-version=2019-11-01 + cache-control: + - no-cache + content-length: + - '9175' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:24 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - 98753b07-0742-467f-aeb0-7cbef5367219 + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network application-gateway rewrite-rule set list + Connection: + - keep-alive + ParameterSetName: + - -g --gateway-name + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-network/9.0.0 Azure-SDK-For-Python AZURECLI/2.1.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1?api-version=2019-11-01 + response: + body: + string: "{\r\n \"name\": \"gw1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n \"type\": + \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"4b0abf5d-7c9b-497f-9717-a4e56448f6a9\",\r\n \"sku\": + {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\",\r\n + \ \"capacity\": 2\r\n },\r\n \"operationalState\": \"Running\",\r\n + \ \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/gatewayIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"subnet\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/virtualNetworks/gw1Vnet/subnets/default\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n + \ }\r\n ],\r\n \"sslCertificates\": [],\r\n \"trustedRootCertificates\": + [],\r\n \"trustedClientCertificates\": [],\r\n \"sslProfiles\": [],\r\n + \ \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"appGatewayFrontendIP\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": + {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/publicIPAddresses/pip1\"\r\n + \ },\r\n \"httpListeners\": [\r\n {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": + [\r\n {\r\n \"name\": \"appGatewayFrontendPort\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"httpListeners\": [\r\n {\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n + \ }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": + \"appGatewayBackendPool\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"backendAddresses\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n + \ }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": + [\r\n {\r\n \"name\": \"appGatewayBackendHttpSettings\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"port\": 80,\r\n \"protocol\": \"Http\",\r\n \"cookieBasedAffinity\": + \"Disabled\",\r\n \"connectionDraining\": {\r\n \"enabled\": + false,\r\n \"drainTimeoutInSec\": 1\r\n },\r\n \"pickHostNameFromBackendAddress\": + false,\r\n \"requestTimeout\": 30,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n + \ }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": + \"appGatewayHttpListener\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendIPConfigurations/appGatewayFrontendIP\"\r\n + \ },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/frontendPorts/appGatewayFrontendPort\"\r\n + \ },\r\n \"protocol\": \"Http\",\r\n \"hostNames\": + [],\r\n \"requireServerNameIndication\": false,\r\n \"requestRoutingRules\": + [\r\n {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\"\r\n + \ }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n + \ }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": + [\r\n {\r\n \"name\": \"rule1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/requestRoutingRules/rule1\",\r\n + \ \"etag\": \"W/\\\"c87ffcb1-deb3-4f14-bf52-49b0da987f10\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/httpListeners/appGatewayHttpListener\"\r\n + \ },\r\n \"backendAddressPool\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendAddressPools/appGatewayBackendPool\"\r\n + \ },\r\n \"backendHttpSettings\": {\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_ag_rewrite_rulesets000001/providers/Microsoft.Network/applicationGateways/gw1/backendHttpSettingsCollection/appGatewayBackendHttpSettings\"\r\n + \ }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n + \ }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n + \ \"redirectConfigurations\": []\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '9175' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 20 Feb 2020 02:41:26 GMT + etag: + - W/"c87ffcb1-deb3-4f14-bf52-49b0da987f10" + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-arm-service-request-id: + - b70a97f8-3c70-4048-b87d-340526dfd0c3 + status: + code: 200 + message: OK version: 1 From f10e63f4b4bd2169b3ca3fc09574574474cdcff9 Mon Sep 17 00:00:00 2001 From: Myron Date: Thu, 20 Feb 2020 11:22:22 +0800 Subject: [PATCH 3/4] fix style --- .../tests/latest/test_network_commands.py | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py b/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py index b6a1f75e226..f1ace9501e0 100644 --- a/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py +++ b/src/azure-cli/azure/cli/command_modules/network/tests/latest/test_network_commands.py @@ -942,18 +942,20 @@ def test_network_app_gateway_rewrite_rulesets(self, resource_group): # manage rewrite rules with url configuration self.cmd('network application-gateway rewrite-rule create -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2} ' '--sequence 123 --request-headers foo=bar --response-headers cat=hat ' - '--modified-path "/def" --modified-query-string "a=b&c=d%20f"', checks=[ - self.check('actionSet.urlConfiguration.modifiedPath', '/def'), - self.check('actionSet.urlConfiguration.modifiedQueryString', 'a=b&c=d%20f'), - self.check('actionSet.urlConfiguration.reroute', False) - ]) + '--modified-path "/def" --modified-query-string "a=b&c=d%20f"', + checks=[ + self.check('actionSet.urlConfiguration.modifiedPath', '/def'), + self.check('actionSet.urlConfiguration.modifiedQueryString', 'a=b&c=d%20f'), + self.check('actionSet.urlConfiguration.reroute', False) + ]) self.cmd('network application-gateway rewrite-rule update -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2} ' '--sequence 321 --request-headers bar=foo --response-headers hat=cat ' - '--modified-path "/def2" --modified-query-string "a=b&c=d%20f12" --enable-reroute', checks=[ - self.check('actionSet.urlConfiguration.modifiedPath', '/def2'), - self.check('actionSet.urlConfiguration.modifiedQueryString', 'a=b&c=d%20f12'), - self.check('actionSet.urlConfiguration.reroute', True) - ]) + '--modified-path "/def2" --modified-query-string "a=b&c=d%20f12" --enable-reroute', + checks=[ + self.check('actionSet.urlConfiguration.modifiedPath', '/def2'), + self.check('actionSet.urlConfiguration.modifiedQueryString', 'a=b&c=d%20f12'), + self.check('actionSet.urlConfiguration.reroute', True) + ]) self.cmd('network application-gateway rewrite-rule update -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2} --set ruleSequence=321 --remove actionSet.responseHeaderConfigurations 0 --no-wait') self.cmd('network application-gateway rewrite-rule show -g {rg} --gateway-name {gw} --rule-set-name {set} -n {rule2}') From 0bf3dbf67d8671852d80c764e5a0ce4269c7d211 Mon Sep 17 00:00:00 2001 From: Myron Date: Thu, 20 Feb 2020 11:41:25 +0800 Subject: [PATCH 4/4] fix style --- src/azure-cli/azure/cli/command_modules/network/custom.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/network/custom.py b/src/azure-cli/azure/cli/command_modules/network/custom.py index 6e1b2bc22ea..1a6772b9238 100644 --- a/src/azure-cli/azure/cli/command_modules/network/custom.py +++ b/src/azure-cli/azure/cli/command_modules/network/custom.py @@ -2020,7 +2020,7 @@ def dict_matches_filter(d, filter_dict): def lists_match(l1, l2): try: - return Counter(l1) == Counter(l2) + return Counter(l1) == Counter(l2) # pylint: disable=too-many-function-args except TypeError: return False # endregion